projects
/
cfb.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (from parent 1:
04db511
)
Improve jenkins_invoke.sh
author
Chris Jaekl
<cejaekl@yahoo.com>
Sun, 13 Dec 2015 05:31:11 +0000
(14:31 +0900)
committer
Chris Jaekl
<cejaekl@yahoo.com>
Sun, 13 Dec 2015 05:31:11 +0000
(14:31 +0900)
jenkins_invoke.sh
patch
|
blob
|
history
diff --git
a/jenkins_invoke.sh
b/jenkins_invoke.sh
index d3e1b00a3a3785c65905c299a3e89d02b78d2827..da49f027b56f6f040626e9b315b24545a88d09bb 100755
(executable)
--- a/
jenkins_invoke.sh
+++ b/
jenkins_invoke.sh
@@
-2,6
+2,8
@@
set -o nounset ## (set -u) error exit on attempts to deref undefined variable
set -o errexit ## (set -e) error exit if subcommand returns nonzero
set -o nounset ## (set -u) error exit on attempts to deref undefined variable
set -o errexit ## (set -e) error exit if subcommand returns nonzero
+set -o pipefail ## propagate error exit down pipe
+set -o errtrace ## propagate error across time and similar commands
SCRIPT_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
SCRIPT_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
@@
-13,7
+15,10
@@
export FINDBUGS_HOME=${SCRIPT_DIR}/../findbugs-3.0.1
echo CLASSPATH=${CLASSPATH}
echo FINDBUGS_HOME=${FINDBUGS_HOME}
echo CLASSPATH=${CLASSPATH}
echo FINDBUGS_HOME=${FINDBUGS_HOME}
-rm cfb.fbp
+if [ -e cfb.fbp ]; then
+ rm cfb.fbp
+fi
+
cat >cfb.fbp <<EOF
<Project projectName="CFB">
<Jar>${WORKSPACE}/bin</Jar>
cat >cfb.fbp <<EOF
<Project projectName="CFB">
<Jar>${WORKSPACE}/bin</Jar>
@@
-21,5
+26,5
@@
cat >cfb.fbp <<EOF
</Project>
EOF
</Project>
EOF
-cat cfb.fbp
+
#
cat cfb.fbp
./go.sh -c ${SCRIPT_DIR}/config.properties -d cfb -u cfb -p cfb -f cfb.fbp -n jenkins_${JOB_NAME}_${BUILD_NUMBER} -o ${OUT_FILE}
./go.sh -c ${SCRIPT_DIR}/config.properties -d cfb -u cfb -p cfb -f cfb.fbp -n jenkins_${JOB_NAME}_${BUILD_NUMBER} -o ${OUT_FILE}