diff --git a/jenkins/cloudbees_build b/jenkins/cloudbees_build index 3c34eb2..d56b5b8 100644 --- a/jenkins/cloudbees_build +++ b/jenkins/cloudbees_build @@ -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 @@ -50,7 +52,9 @@ EPICS_BASE=${EPICS_BASE} EOF make distclean all -[ "${BUILD_DOCS}" ] && doxygen +if [ "${BUILD_DOCS}" ]; then + doxygen +fi ########################################### # Test @@ -65,4 +69,6 @@ tar --exclude=test* -czf pvAccess.CB-dist.tar.gz bin lib include dbd ########################################### # Publish documentation -[ "${BUILD_DOCS}" ] && rsync -aqP --delete -e ssh documentation epics-jenkins@web.sourceforge.net:/home/project-web/epics-pvdata/htdocs/docbuild/pvAccessCPP/tip +if [ "${BUILD_DOCS}" ]; then + rsync -aqP --delete -e ssh documentation epics-jenkins@web.sourceforge.net:/home/project-web/epics-pvdata/htdocs/docbuild/pvAccessCPP/tip +fi