jenkins: fix cloudbees script (commands must return 0)
This commit is contained in:
@ -15,7 +15,9 @@
|
||||
DEFAULT_BASE=3.14.12.4
|
||||
|
||||
BASE=${1:-${DEFAULT_BASE}}
|
||||
[ "${1}" = ${DEFAULT_BASE} -o -z "${1}" ] && BUILD_DOCS=YES
|
||||
if [ "${1}" = "${DEFAULT_BASE}" -o -z "${1}" ]; then
|
||||
BUILD_DOCS=YES
|
||||
fi
|
||||
|
||||
###########################################
|
||||
# Fetch and unpack dependencies
|
||||
@ -52,7 +54,9 @@ EPICS_BASE=${EPICS_BASE}
|
||||
EOF
|
||||
|
||||
make distclean all
|
||||
[ "${BUILD_DOCS}" ] && doxygen
|
||||
if [ "${BUILD_DOCS}" ]; then
|
||||
doxygen
|
||||
fi
|
||||
|
||||
###########################################
|
||||
# Test
|
||||
@ -67,4 +71,6 @@ tar -czf pvDatabase.CB-dist.tar.gz lib include dbd COPYRIGHT LICENSE
|
||||
###########################################
|
||||
# Publish documentation
|
||||
|
||||
[ "${BUILD_DOCS}" ] && rsync -aqP --delete -e ssh documentation epics-jenkins@web.sourceforge.net:/home/project-web/epics-pvdata/htdocs/docbuild/pvDatabaseCPP/tip
|
||||
if [ "${BUILD_DOCS}" ]; then
|
||||
rsync -aqP --delete -e ssh documentation epics-jenkins@web.sourceforge.net:/home/project-web/epics-pvdata/htdocs/docbuild/pvDatabaseCPP/tip
|
||||
fi
|
||||
|
Reference in New Issue
Block a user