Unverified Commit 5367dfe1 authored by Holger Levsen's avatar Holger Levsen
Browse files

refactor & improve output



Signed-off-by: Holger Levsen's avatarHolger Levsen <holger@layer-acht.org>
parent e361cd00
...@@ -659,32 +659,13 @@ if [ "$HOSTNAME" = "jenkins" ] || [ "$HOSTNAME" = "profitbricks-build3-amd64" ] ...@@ -659,32 +659,13 @@ if [ "$HOSTNAME" = "jenkins" ] || [ "$HOSTNAME" = "profitbricks-build3-amd64" ]
fi fi
fi 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) # 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 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 else
explain "$(date) Generating GPG key" explain "$(date) - Generating GPG key for jenkins user."
sudo -u jenkins gpg --no-tty --batch --gen-key <<EOF sudo -u jenkins gpg --no-tty --batch --gen-key <<EOF
Key-Type: RSA Key-Type: RSA
...@@ -699,6 +680,25 @@ Expire-Date: 0 ...@@ -699,6 +680,25 @@ Expire-Date: 0
EOF EOF
fi 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… # almost finally…
# #
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment