This is an automated email from the ASF dual-hosted git repository.

porcelli pushed a commit to branch 10.0.x
in repository https://gitbox.apache.org/repos/asf/incubator-kie-tools.git


The following commit(s) were added to refs/heads/10.0.x by this push:
     new 6a7bfed66c2 [10.0.x] Release job image upload fixes and updates (#2640)
6a7bfed66c2 is described below

commit 6a7bfed66c2057904f2d4063fc6c49df41d730ca
Author: Rodrigo Antunes <[email protected]>
AuthorDate: Thu Oct 3 20:00:26 2024 -0300

    [10.0.x] Release job image upload fixes and updates (#2640)
    
    Co-authored-by: Rodrigo Antunes <[email protected]>
---
 .ci/jenkins/release-jobs/Jenkinsfile.extended-services           | 7 ++++---
 .ci/jenkins/release-jobs/Jenkinsfile.kie-sandbox                 | 4 ++--
 .ci/jenkins/release-jobs/Jenkinsfile.kogito-swf-builder          | 2 +-
 .ci/jenkins/release-jobs/Jenkinsfile.kogito-swf-devmode          | 2 +-
 .ci/jenkins/release-jobs/Jenkinsfile.online-editor               | 9 ++++++---
 .../src/DmnMarshallerBackendCompatibilityTesterScript.java       | 2 +-
 6 files changed, 15 insertions(+), 11 deletions(-)

diff --git a/.ci/jenkins/release-jobs/Jenkinsfile.extended-services 
b/.ci/jenkins/release-jobs/Jenkinsfile.extended-services
index 468f2b51d5e..3a6f13777b1 100644
--- a/.ci/jenkins/release-jobs/Jenkinsfile.extended-services
+++ b/.ci/jenkins/release-jobs/Jenkinsfile.extended-services
@@ -140,11 +140,12 @@ pipeline {
             }
             steps {
                 script {
-                    env.RELEASE_TAR_FILE = 
"incubator-kie-${params.RELEASE_CANDIDATE_VERSION}-sandbox-extended-services-linux-x86.tar.gz"
+                    env.RELEASE_ZIP_FILE = 
"incubator-kie-${params.RELEASE_CANDIDATE_VERSION}-sandbox-extended-services-linux-x86.zip"
 
                     sh """#!/bin/bash -el
                     mkdir ${env.RELEASE_ARTIFACTS_DIR}
-                    cp 
kie-tools/packages/extended-services/dist/linux/kie_sandbox_extended_services.tar.gz
 "${env.RELEASE_ARTIFACTS_DIR}/${RELEASE_TAR_FILE}"
+                    cd kie-tools/packages/extended-services/dist/linux
+                    zip "${env.RELEASE_ARTIFACTS_DIR}/${env.RELEASE_ZIP_FILE}" 
./kie_sandbox_extended_services
                     """.trim()
                 }
             }
@@ -158,7 +159,7 @@ pipeline {
                 dir("${env.RELEASE_ARTIFACTS_DIR}") {
                     script {
                         
releaseUtils.setupSigningKey("${pipelineVars.asfReleaseGPGKeyCredentialsId}")
-                        releaseUtils.signArtifact("${RELEASE_TAR_FILE}")
+                        releaseUtils.signArtifact("${RELEASE_ZIP_FILE}")
                     }
                 }
             }
diff --git a/.ci/jenkins/release-jobs/Jenkinsfile.kie-sandbox 
b/.ci/jenkins/release-jobs/Jenkinsfile.kie-sandbox
index 073f79e2d58..411d090958b 100644
--- a/.ci/jenkins/release-jobs/Jenkinsfile.kie-sandbox
+++ b/.ci/jenkins/release-jobs/Jenkinsfile.kie-sandbox
@@ -159,7 +159,7 @@ pipeline {
 
         stage('Push kie-sandbox-image to Docker Hub') {
             when {
-                expression { !params.DRY_RUN }
+                expression { !params.DRY_RUN && 
params.RELEASE_CANDIDATE_VERSION == '' }
             }
             steps {
                 script {
@@ -217,7 +217,7 @@ pipeline {
 
                     sh """#!/bin/bash -el
                     mkdir ${env.RELEASE_ARTIFACTS_DIR}
-                    docker save 
"${env.KIE_SANDBOX__imageRegistry}/${env.KIE_SANDBOX__imageAccount}/${env.KIE_SANDBOX__imageName}:${params.RELEASE_VERSION}"
 | gzip > "${env.RELEASE_ARTIFACTS_DIR}/${env.RELEASE_IMAGE_TAR_FILE}"
+                    docker save 
"${env.KIE_SANDBOX_WEBAPP_IMAGE__imageRegistry}/${env.KIE_SANDBOX_WEBAPP_IMAGE__imageAccount}/${env.KIE_SANDBOX_WEBAPP_IMAGE__imageName}:${params.RELEASE_VERSION}"
 | gzip > "${env.RELEASE_ARTIFACTS_DIR}/${env.RELEASE_IMAGE_TAR_FILE}"
                     """.trim()
                 }
             }
diff --git a/.ci/jenkins/release-jobs/Jenkinsfile.kogito-swf-builder 
b/.ci/jenkins/release-jobs/Jenkinsfile.kogito-swf-builder
index 6b06dbb3fe8..91013860052 100644
--- a/.ci/jenkins/release-jobs/Jenkinsfile.kogito-swf-builder
+++ b/.ci/jenkins/release-jobs/Jenkinsfile.kogito-swf-builder
@@ -193,7 +193,7 @@ pipeline {
 
                     sh """#!/bin/bash -el
                     mkdir ${env.RELEASE_ARTIFACTS_DIR}
-                    docker save 
"${env.KOGITO_SWF_BUILDER_IMAGE__registry}/${env.KOGITO_SWF_BUILDER_IMAGE__account}/${env.KOGITO_SWF_BUILDER_IMAGE__name}:${params.RELEASE_VERSION}"
 | gzip > "${env.RELEASE_ARTIFACTS_DIR}/${env.RELEASE_IMAGE_TAR_FILE}"
+                    docker save 
"${env.SONATAFLOW_BUILDER_IMAGE__registry}/${env.SONATAFLOW_BUILDER_IMAGE__account}/${env.SONATAFLOW_BUILDER_IMAGE__name}:${params.RELEASE_VERSION}"
 | gzip > "${env.RELEASE_ARTIFACTS_DIR}/${env.RELEASE_IMAGE_TAR_FILE}"
                     """.trim()
                 }
             }
diff --git a/.ci/jenkins/release-jobs/Jenkinsfile.kogito-swf-devmode 
b/.ci/jenkins/release-jobs/Jenkinsfile.kogito-swf-devmode
index de98a175c7a..12e1e291cb3 100644
--- a/.ci/jenkins/release-jobs/Jenkinsfile.kogito-swf-devmode
+++ b/.ci/jenkins/release-jobs/Jenkinsfile.kogito-swf-devmode
@@ -193,7 +193,7 @@ pipeline {
 
                     sh """#!/bin/bash -el
                     mkdir ${env.RELEASE_ARTIFACTS_DIR}
-                    docker save 
"${env.KOGITO_SWF_DEVMODE_IMAGE__registry}/${env.KOGITO_SWF_DEVMODE_IMAGE__account}/${env.KOGITO_SWF_DEVMODE_IMAGE__name}:${params.RELEASE_VERSION}"
 | gzip > "${env.RELEASE_ARTIFACTS_DIR}/${env.RELEASE_IMAGE_TAR_FILE}"
+                    docker save 
"${env.SONATAFLOW_DEVMODE_IMAGE__registry}/${env.SONATAFLOW_DEVMODE_IMAGE__account}/${env.SONATAFLOW_DEVMODE_IMAGE__name}:${params.RELEASE_VERSION}"
 | gzip > "${env.RELEASE_ARTIFACTS_DIR}/${env.RELEASE_IMAGE_TAR_FILE}"
                     """.trim()
                 }
             }
diff --git a/.ci/jenkins/release-jobs/Jenkinsfile.online-editor 
b/.ci/jenkins/release-jobs/Jenkinsfile.online-editor
index 7b5fa1e67bd..dc17a9c79d0 100644
--- a/.ci/jenkins/release-jobs/Jenkinsfile.online-editor
+++ b/.ci/jenkins/release-jobs/Jenkinsfile.online-editor
@@ -200,10 +200,12 @@ pipeline {
             }
             steps {
                 script {
-                    env.RELEASE_ZIP_FILE = 
"incubator-kie-${params.RELEASE_CANDIDATE_VERSION}-sandbox-webapp.zip"
+                    env.ONLINE_EDITOR_RELEASE_ZIP_FILE = 
"incubator-kie-${params.RELEASE_CANDIDATE_VERSION}-sandbox-webapp.zip"
+                    env.STUNNER_EDITORS_RELEASE_ZIP_FILE = 
"incubator-kie-${params.RELEASE_CANDIDATE_VERSION}-stunner-editors.zip"
                     sh """#!/bin/bash -el
                     mkdir ${env.RELEASE_ARTIFACTS_DIR}
-                    cd kie-tools/packages/online-editor/dist && zip -r 
"${env.RELEASE_ARTIFACTS_DIR}/${env.RELEASE_ZIP_FILE}" .
+                    cd kie-tools/packages/online-editor/dist && zip -r 
"${env.RELEASE_ARTIFACTS_DIR}/${env.ONLINE_EDITOR_RELEASE_ZIP_FILE}" .
+                    cd kie-tools/packages/stunner-editors/dist && zip -r 
"${env.RELEASE_ARTIFACTS_DIR}/${env.STUNNER_EDITORS_RELEASE_ZIP_FILE}" .
                     """.trim()
                 }
             }
@@ -217,7 +219,8 @@ pipeline {
                 dir("${env.RELEASE_ARTIFACTS_DIR}") {
                     script {
                         
releaseUtils.setupSigningKey("${pipelineVars.asfReleaseGPGKeyCredentialsId}")
-                        releaseUtils.signArtifact("${env.RELEASE_ZIP_FILE}")
+                        
releaseUtils.signArtifact("${env.ONLINE_EDITOR_RELEASE_ZIP_FILE}")
+                        
releaseUtils.signArtifact("${env.STUNNER_EDITORS_RELEASE_ZIP_FILE}")
                     }
                 }
             }
diff --git 
a/packages/dmn-marshaller-backend-compatibility-tester/src/DmnMarshallerBackendCompatibilityTesterScript.java
 
b/packages/dmn-marshaller-backend-compatibility-tester/src/DmnMarshallerBackendCompatibilityTesterScript.java
index 92d7b3302ca..93b22b4aa1b 100644
--- 
a/packages/dmn-marshaller-backend-compatibility-tester/src/DmnMarshallerBackendCompatibilityTesterScript.java
+++ 
b/packages/dmn-marshaller-backend-compatibility-tester/src/DmnMarshallerBackendCompatibilityTesterScript.java
@@ -19,7 +19,7 @@
 
 ///usr/bin/env jbang "$0" "$@" ; exit $?
 //JAVA 17
-//REPOS 
mavencentral,apache=https://repository.apache.org/content/groups/public/,drools=https://repository.apache.org/content/repositories/orgapachekie-1005/
+//REPOS 
mavencentral,apache=https://repository.apache.org/content/groups/public/,drools=https://repository.apache.org/content/repositories/orgapachekie-1046/
 //DEPS ch.qos.logback:logback-classic:1.2.13
 //DEPS info.picocli:picocli:4.7.5
 //DEPS org.slf4j:slf4j-simple:2.0.12


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to