[Qa-jenkins-scm] [jenkins.debian.net] 07/07: refactor & improve output

Holger Levsen holger at layer-acht.org
Mon Oct 31 21:37:01 UTC 2016


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 5367dfe18770d2828861d5947b8893e4f878cf56
Author: Holger Levsen <holger at layer-acht.org>
Date:   Mon Oct 31 22:36:34 2016 +0100

    refactor & improve output
    
    Signed-off-by: Holger Levsen <holger at layer-acht.org>
---
 update_jdn.sh | 42 +++++++++++++++++++++---------------------
 1 file changed, 21 insertions(+), 21 deletions(-)

diff --git a/update_jdn.sh b/update_jdn.sh
index e8aad06..a1de892 100755
--- a/update_jdn.sh
+++ b/update_jdn.sh
@@ -660,31 +660,12 @@ if [ "$HOSTNAME" = "jenkins" ] || [ "$HOSTNAME" = "profitbricks-build3-amd64" ]
 fi
 
 #
-# There's always some work left...
-#	echo FIXME is ignored so check-jobs scripts can output templates requiring manual work
-#
-if [ "$HOSTNAME" = "jenkins" ] || [ "$HOSTNAME" = "jenkins-test-vm" ] ; then
-	rgrep FI[X]ME $BASEDIR/* | grep -v echo > $TMPFILE || true
-	if [ -s $TMPFILE ] ; then
-		echo
-		# only show cucumber FIXMEs when deploying on jenkins-test-vm
-		if [ "$HOSTNAME" = "jenkins-test-vm" ] ; then
-			cat $TMPFILE
-		else
-			cat $TMPFILE | grep -v cucumber
-		fi
-		echo
-	fi
-	rm -f $TMPFILE
-fi
-
-#
 # Create GPG key for jenkins user if they do not already exist (eg. to sign .buildinfo files)
 #
 if sudo -u jenkins gpg --with-colons --fixed-list-mode --list-secret-keys | cut -d: -f1 | grep -qsFx 'sec' >/dev/null 2>&1 ; then
-	explain "$(date) Not generating GPG key as one already exists"
+	explain "$(date) - Not generating GPG key as one already exists for jenkins user."
 else
-	explain "$(date) Generating GPG key"
+	explain "$(date) - Generating GPG key for jenkins user."
 
 	sudo -u jenkins gpg --no-tty --batch --gen-key <<EOF
 Key-Type: RSA
@@ -700,6 +681,25 @@ EOF
 fi
 
 #
+# There's always some work left...
+#	echo FIXME is ignored so check-jobs scripts can output templates requiring manual work
+#
+if [ "$HOSTNAME" = "jenkins" ] || [ "$HOSTNAME" = "jenkins-test-vm" ] ; then
+	rgrep FI[X]ME $BASEDIR/* | grep -v echo > $TMPFILE || true
+	if [ -s $TMPFILE ] ; then
+		echo
+		# only show cucumber FIXMEs when deploying on jenkins-test-vm
+		if [ "$HOSTNAME" = "jenkins-test-vm" ] ; then
+			cat $TMPFILE
+		else
+			cat $TMPFILE | grep -v cucumber
+		fi
+		echo
+	fi
+	rm -f $TMPFILE
+fi
+
+#
 # almost finally…
 #
 sudo touch $STAMP	# so on the next run, only configs newer than this file will be updated

-- 
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