From 8f81eadaf786dbf8ec3d0cd74dc013fa52266ac3 Mon Sep 17 00:00:00 2001 From: Ralph Lange Date: Fri, 17 Jul 2015 15:58:47 +0200 Subject: [PATCH] jenkins: install build artifact for doxygen run --- jenkins/cloudbees_doc | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/jenkins/cloudbees_doc b/jenkins/cloudbees_doc index 37f5383..f3946e8 100644 --- a/jenkins/cloudbees_doc +++ b/jenkins/cloudbees_doc @@ -1,5 +1,5 @@ # pvAccess C++ implementation -# Jenkins @ Cloudbees doxygen script +# Jenkins @ Cloudbees documentation generation and deployment # # Jenkins invokes scripts with the "-ex" option. So the build is considered a failure # if any of the commands exits with a non-zero exit code. @@ -9,6 +9,13 @@ # Copyright (C) 2014-2015 ITER Organization. # All rights reserved. Use is subject to license terms. +########################################### +# Determine EPICS Base version + +DEFAULT_BASE=3.14.12.5 + +BASE=${1:-${DEFAULT_BASE}} + ########################################### # Fetch and unpack dependencies @@ -26,6 +33,9 @@ tar -xzf doxygen-1.8.3.CB-dist.tar.gz cd ${WORKSPACE} +wget -nv https://openepics.ci.cloudbees.com/job/pvAccessCPP_Build/BASE=${BASE}/lastSuccessfulBuild/artifact/pvAccess.CB-dist.tar.gz +tar -xzf pvAccess.CB-dist.tar.gz + export PATH=${STUFF}/bin:${PATH} doxygen