From 69004286d7d33d5fb288508135592cb28c208f5a Mon Sep 17 00:00:00 2001 From: Daniel Agar Date: Fri, 13 Apr 2018 23:35:06 -0400 Subject: [PATCH] Jenkins set CCACHE_BASEDIR on Mac --- Jenkinsfile | 38 ++++++++++++++++++++++---------------- 1 file changed, 22 insertions(+), 16 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index dd8c9436009b..a46a7e6146b4 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -90,28 +90,34 @@ pipeline { // MAC OS posix_sitl_default builds["sitl (OSX)"] = { - node('mac') { - stage("sitl (OSX)") { - checkout scm - sh "export" - sh "make distclean" - sh "ccache -z" - sh "make posix_sitl_default" - sh "ccache -s" + node("mac") { + withEnv(["CCACHE_BASEDIR=${pwd()}"]) { + stage("sitl (OSX)") { + checkout scm + sh "export" + sh "make distclean" + sh "ccache -z" + sh "make posix_sitl_default" + sh "ccache -s" + sh "make distclean" + } } } } // MAC OS nuttx_px4fmu-v4pro_default builds["px4fmu-v4pro (OSX)"] = { - node('mac') { - stage("px4fmu-v4pro (OSX)") { - checkout scm - sh "export" - sh "make distclean" - sh "ccache -z" - sh "make nuttx_px4fmu-v4pro_default" - sh "ccache -s" + node("mac") { + withEnv(["CCACHE_BASEDIR=${pwd()}"]) { + stage("px4fmu-v4pro (OSX)") { + checkout scm + sh "export" + sh "make distclean" + sh "ccache -z" + sh "make nuttx_px4fmu-v4pro_default" + sh "ccache -s" + sh "make distclean" + } } } }