From 35a20bb33e436bc18e2b15b86b339247a56603e8 Mon Sep 17 00:00:00 2001 From: Victor Martinez Date: Tue, 11 Feb 2020 20:27:42 +0000 Subject: [PATCH] ci(jenkins): enable fix-permissions to be executed without running make too (#16130) * ci(jenkins): enable fix-permissions to be executed without running make too * ci(jenkins): go modules are stored in the HOME path * ci(jenkins): fix permissions should run only if docker is enabled --- Jenkinsfile | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index 662489e097d..9a0c8e8ce63 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -542,13 +542,16 @@ pipeline { } } -def makeTarget(context, target){ +def makeTarget(context, target, clean = true){ withGithubNotify(context: "${context}") { withBeatsEnv(){ sh(label: "Make ${target}", script: """ eval "\$(gvm use ${GO_VERSION} --format=bash)" make ${target} """) + if(clean) { + sh(script: 'script/fix_permissions.sh ${HOME}') + } } } }