From 12b03c904eda34dd8f9e1110f9a1b3db70247ca7 Mon Sep 17 00:00:00 2001 From: radtriste Date: Mon, 4 Sep 2023 14:02:16 +0200 Subject: [PATCH] update --- dsl/scripts/pr_check.groovy | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/dsl/scripts/pr_check.groovy b/dsl/scripts/pr_check.groovy index 97de5efc9..945f4d5cc 100644 --- a/dsl/scripts/pr_check.groovy +++ b/dsl/scripts/pr_check.groovy @@ -1,5 +1,14 @@ void launch() { - docker.image('quay.io/kiegroup/kogito-ci-build:latest').inside { + String builderImage = 'quay.io/kiegroup/kogito-ci-build:latest' + try { + launchInDocker(builderImage) + } finally { + sh "docker rmi -f ${builderImage}" + } +} + +void launchInDocker(String builderImage) { + docker.image(builderImage).inside { env.JAVA_TOOL_OPTIONS = '-Dfile.encoding=UTF-8' try { launchStages() @@ -11,7 +20,6 @@ void launch() { } } } - sh 'docker rmi quay.io/kiegroup/kogito-ci-build:latest' } void launchStages() {