From 57da264aff2f0eeb3a854e03c9998074dd3bc5bc Mon Sep 17 00:00:00 2001 From: Sandev Date: Fri, 28 Feb 2025 18:01:54 +0530 Subject: [PATCH] feat: cleanup fix --- .../jenkins/jenkinsfiles/Jenkinsfile-Release | 24 ++++++++++++++----- 1 file changed, 18 insertions(+), 6 deletions(-) diff --git a/scripts/jenkins/jenkinsfiles/Jenkinsfile-Release b/scripts/jenkins/jenkinsfiles/Jenkinsfile-Release index ca297dfc7b04..1d0dd7793755 100644 --- a/scripts/jenkins/jenkinsfiles/Jenkinsfile-Release +++ b/scripts/jenkins/jenkinsfiles/Jenkinsfile-Release @@ -634,12 +634,24 @@ 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 + pwd + addgroup -g 1002 jenkins + adduser -D -u 1002 -G jenkins -s /bin/sh jenkins + ls -la ${env.BUILD_NUMBER_DIR} + chown -R jenkins:jenkins ${env.BUILD_NUMBER_DIR} + cd ${env.BUILD_NUMBER_DIR} + ls -la + 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)