diff --git a/scripts/jenkins/jenkinsfiles/Jenkinsfile-Release b/scripts/jenkins/jenkinsfiles/Jenkinsfile-Release index ca297dfc7b04..3d3e0184df36 100644 --- a/scripts/jenkins/jenkinsfiles/Jenkinsfile-Release +++ b/scripts/jenkins/jenkinsfiles/Jenkinsfile-Release @@ -634,12 +634,20 @@ EOF try { pipelineContext.getBuildSummary().addStageSummary(this, CLEANUP_STAGE_NAME, env.BUILD_NUMBER_DIR) pipelineContext.getBuildSummary().setStageDetails(this, CLEANUP_STAGE_NAME, env.NODE_NAME, env.WORKSPACE) - sh """ - cd ${env.BUILD_NUMBER_DIR} - rm -rf target/*.zip - rm -rf h2o-dist - find . -name 'h2odriver-3.*.0.jar' -delete -print - """ + docker.image("alpine:latest").inside("--user=root:root") { + sh """ + id + printenv | sort + ls -la + addgroup -g 1002 jenkins + adduser -D -u 1002 -G jenkins -s /bin/sh jenkins + chown -R jenkins:jenkins ${env.BUILD_NUMBER_DIR} + cd ${env.BUILD_NUMBER_DIR} + rm -rf target/*.zip + rm -rf h2o-dist + find . -name 'h2odriver-3.*.0.jar' -delete -print + """ + } pipelineContext.getBuildSummary().markStageSuccessful(this, CLEANUP_STAGE_NAME) } catch (Exception e) { pipelineContext.getBuildSummary().markStageFailed(this, CLEANUP_STAGE_NAME)