jenkins: fix cloudbees script (commands must return 0)

This commit is contained in:
Ralph Lange
2014-12-19 14:22:01 +01:00
parent 15578d1647
commit e30e4f3638

View File

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