diff --git a/Jenkinsfile b/Jenkinsfile index c31dc91..ce74491 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -42,9 +42,15 @@ podTemplate( stage('Run Tests') { container('golang') { + writeFile(file: workspace + "/test-chamber-13.lan.root.crt", text: functions.getLocalRootCA()) sh """ apk add --no-cache curl - curl --silent --location https://nexus.c.test-chamber-13.lan/repository/github-releases/jstemmer/go-junit-report/releases/download/v1.0.0/go-junit-report-v1.0.0-linux-amd64.tar.gz | tar -z -x -f - -C /usr/local/bin + curl \ + --silent \ + --location \ + --cacert "${workspace}/test-chamber-13.lan.root.crt" \ + https://nexus.c.test-chamber-13.lan/repository/github-releases/jstemmer/go-junit-report/releases/download/v1.0.0/go-junit-report-v1.0.0-linux-amd64.tar.gz \ + | tar -z -x -f - -C /usr/local/bin ln -s "${workspace}" "/go/src/${env.JOB_BASE_NAME}" cd "/go/src/${env.JOB_BASE_NAME}" go get -d -v ./...