[Git][debian-gis-team/scripts][master] Limit KGB webhook to failed & success status.

Bas Couwenberg (@sebastic) gitlab at salsa.debian.org
Fri Aug 19 06:21:59 BST 2022



Bas Couwenberg pushed to branch master at Debian GIS Project / scripts


Commits:
9ffb53ec by Bas Couwenberg at 2022-08-19T07:21:51+02:00
Limit KGB webhook to failed & success status.

- - - - -


2 changed files:

- salsa-configure-repositories.pl
- salsa-create-repository.pl


Changes:

=====================================
salsa-configure-repositories.pl
=====================================
@@ -725,7 +725,13 @@ sub configure_kgb_webhook {
 
 		print "hooks:\n". Dumper($data) if($cfg{debug});
 
-		my $kgb_url = $cfg{kgb_baseurl}.'?channel='.uri_escape($cfg{irc_recipients}).'&network='.uri_escape($cfg{kgb_network});
+		my $kgb_url = $cfg{kgb_baseurl}
+		            .'?channel='.uri_escape($cfg{irc_recipients})
+		            .'&network='.uri_escape($cfg{kgb_network})
+		            .'&pipeline_only_status=failed'
+		            .'&pipeline_only_status=success'
+		            ;
+
 
 		my $hook_id  = 0;
 		my $same_url = 0;


=====================================
salsa-create-repository.pl
=====================================
@@ -617,7 +617,12 @@ sub configure_kgb_webhook {
 
 		print "hooks:\n". Dumper($data) if($cfg{debug});
 
-		my $kgb_url = $cfg{kgb_baseurl}.'?channel='.uri_escape($cfg{irc_recipients}).'&network='.uri_escape($cfg{kgb_network});
+		my $kgb_url = $cfg{kgb_baseurl}
+		            .'?channel='.uri_escape($cfg{irc_recipients})
+		            .'&network='.uri_escape($cfg{kgb_network})
+		            .'&pipeline_only_status=failed'
+		            .'&pipeline_only_status=success'
+		            ;
 
 		my $hook_id  = 0;
 		my $same_url = 0;



View it on GitLab: https://salsa.debian.org/debian-gis-team/scripts/-/commit/9ffb53ec601d2da75ede1fe24e95cd7bd8632636

-- 
View it on GitLab: https://salsa.debian.org/debian-gis-team/scripts/-/commit/9ffb53ec601d2da75ede1fe24e95cd7bd8632636
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-grass-devel/attachments/20220819/f1ca03a6/attachment-0001.htm>


More information about the Pkg-grass-devel mailing list