[Qa-jenkins-scm] [jenkins.debian.net] 01/01: bin/find_dpkg_trigger_cycles.sh: fix serious bug that resulted in no results being produced

Holger Levsen holger at moszumanska.debian.org
Wed Jun 17 08:38:44 UTC 2015


This is an automated email from the git hooks/post-receive script.

holger pushed a commit to branch master
in repository jenkins.debian.net.

commit dde88d3b028c01de80f025c6bdf2f7303f9226e8
Author: josch <j.schauer at email.de>
Date:   Wed Jun 17 08:16:08 2015 +0200

    bin/find_dpkg_trigger_cycles.sh: fix serious bug that resulted in no results being produced
---
 bin/find_dpkg_trigger_cycles.sh | 12 ++++++++----
 1 file changed, 8 insertions(+), 4 deletions(-)

diff --git a/bin/find_dpkg_trigger_cycles.sh b/bin/find_dpkg_trigger_cycles.sh
index 2d17b1e..be25f05 100755
--- a/bin/find_dpkg_trigger_cycles.sh
+++ b/bin/find_dpkg_trigger_cycles.sh
@@ -182,16 +182,20 @@ curl --retry 3 --retry-delay 10 --globoff "http://binarycontrol.debian.net/?q=&p
 	fi
 	# find all triggers that are either interest or interest-await
 	# and which are file triggers (start with a slash)
-	egrep "^\s*interest(-await)?\s+/" "$tmpdir/triggers" || [ "$?" -ne 2 ] | while read line; do
+	{ egrep "^\s*interest(-await)?\s+/" "$tmpdir/triggers" || [ "$?" -ne 2 ]; } \
+		| while read line; do
 		echo "$pkg $line"
 	done >> $DIRECTORY/interested-file
-	egrep "^\s*interest(-await)?\s+[^/]" "$tmpdir/triggers" || [ "$?" -ne 2 ] | while read line; do
+	{ egrep "^\s*interest(-await)?\s+[^/]" "$tmpdir/triggers" || [ "$?" -ne 2 ]; } \
+		| while read line; do
 		echo "$pkg $line"
 	done >> $DIRECTORY/interested-explicit
-	egrep "^\s*activate(-await)?\s+/" "$tmpdir/triggers" || [ "$?" -ne 2 ] | while read line; do
+	{ egrep "^\s*activate(-await)?\s+/" "$tmpdir/triggers" || [ "$?" -ne 2 ]; } \
+		| while read line; do
 		echo "$pkg $line"
 	done >> $DIRECTORY/activated-file
-	egrep "^\s*activate(-await)?\s+[^/]" "$tmpdir/triggers" || [ "$?" -ne 2 ] | while read line; do
+	{ egrep "^\s*activate(-await)?\s+[^/]" "$tmpdir/triggers" || [ "$?" -ne 2 ]; } \
+		| while read line; do
 		echo "$pkg $line"
 	done >> $DIRECTORY/activated-explicit
 	rm -r "$tmpdir"

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/qa/jenkins.debian.net.git



More information about the Qa-jenkins-scm mailing list