Skip to content
GitLab
Menu
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
Debian QA
jenkins.debian.net
Commits
5367dfe1
Unverified
Commit
5367dfe1
authored
Oct 31, 2016
by
Holger Levsen
Browse files
refactor & improve output
Signed-off-by:
Holger Levsen
<
holger@layer-acht.org
>
parent
e361cd00
Changes
1
Hide whitespace changes
Inline
Side-by-side
update_jdn.sh
View file @
5367dfe1
...
@@ -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…
#
#
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment