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

tiagobento 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 cbd69985b1c [10.0.x] NO-ISSUE: Missing KIE Sandbox Quarkus Accelerator 
Jenkins job and checksum files content fixes (#2596)
cbd69985b1c is described below

commit cbd69985b1cb4e74664319a6eeafd493297c425a
Author: Rodrigo Antunes <[email protected]>
AuthorDate: Tue Sep 17 12:56:43 2024 -0300

    [10.0.x] NO-ISSUE: Missing KIE Sandbox Quarkus Accelerator Jenkins job and 
checksum files content fixes (#2596)
---
 ...nkinsfile.release-candidate.quarkus-accelerator | 125 +++++++++++++++++++++
 .../release-jobs/Jenkinsfile.chrome-extensions     |  14 ++-
 .ci/jenkins/release-jobs/Jenkinsfile.cors-proxy    |   8 +-
 .../Jenkinsfile.dashbuilder-viewer-image           |   8 +-
 .../Jenkinsfile.dev-deployment-base-image          |   8 +-
 ...enkinsfile.dev-deployment-dmn-form-webapp-image |   8 +-
 ...e.dev-deployment-kogito-quarkus-blank-app-image |   8 +-
 .../Jenkinsfile.dev-deployment-upload-service      |  14 ++-
 .../release-jobs/Jenkinsfile.extended-services     |   8 +-
 .ci/jenkins/release-jobs/Jenkinsfile.kie-sandbox   |   8 +-
 .../Jenkinsfile.kie-sandbox-extended-services      |   8 +-
 .../Jenkinsfile.kie-sandbox-helm-chart             |   8 +-
 .../release-jobs/Jenkinsfile.kn-plugin-workflow    |  14 ++-
 .../Jenkinsfile.kogito-management-console          |   8 +-
 .../Jenkinsfile.kogito-serverless-operator         |  10 +-
 .../release-jobs/Jenkinsfile.kogito-swf-builder    |   8 +-
 .../release-jobs/Jenkinsfile.kogito-swf-devmode    |   8 +-
 .../release-jobs/Jenkinsfile.kogito-task-console   |   8 +-
 .ci/jenkins/release-jobs/Jenkinsfile.npm-packages  |   8 +-
 .ci/jenkins/release-jobs/Jenkinsfile.online-editor |   8 +-
 ...e.serverless-logic-web-tools-base-builder-image |   8 +-
 ...le.serverless-logic-web-tools-swf-builder-image |   8 +-
 ...e.serverless-logic-web-tools-swf-dev-mode-image |   8 +-
 .../Jenkinsfile.standalone-editors-cdn             |  10 +-
 .../Jenkinsfile.vscode-extensions-prod             |  24 ++--
 25 files changed, 264 insertions(+), 91 deletions(-)

diff --git a/.ci/jenkins/Jenkinsfile.release-candidate.quarkus-accelerator 
b/.ci/jenkins/Jenkinsfile.release-candidate.quarkus-accelerator
new file mode 100644
index 00000000000..ba444a19180
--- /dev/null
+++ b/.ci/jenkins/Jenkinsfile.release-candidate.quarkus-accelerator
@@ -0,0 +1,125 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License.  You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@Library('jenkins-pipeline-shared-libraries')_
+
+pipeline {
+    agent {
+        docker {
+            image 'docker.io/apache/incubator-kie-tools-ci-build:10.0.999'
+            args '--shm-size=2g --privileged --group-add docker'
+            label util.avoidFaultyNodes()
+        }
+    }
+
+    options {
+        timeout(time: 60, unit: 'MINUTES')
+    }
+
+    parameters {
+        string(name: 'BRANCH_NAME', description: 'Set the Git branch to 
checkout (0.0.999)', trim: true)
+        string(name: 'RELEASE_VERSION', description: 'Release version', trim: 
true)
+        string(name: 'TAG_NAME', description: 'Tag name to be created', trim: 
true)
+    }
+
+    stages {
+        stage('Load local shared scripts') {
+            steps {
+                script {
+                    pipelineVars = load 
'.ci/jenkins/shared-scripts/pipelineVars.groovy'
+                    githubUtils = load 
'.ci/jenkins/shared-scripts/githubUtils.groovy'
+                }
+            }
+        }
+
+        stage('Clean workspace') {
+            steps {
+                cleanWs(deleteDirs: true, disableDeferredWipeout: true)
+            }
+        }
+
+        stage('Checkout kie-sandbox-quarkus-accelerator') {
+            steps {
+                dir('kie-sandbox-quarkus-accelerator') {
+                    script {
+                        githubUtils.checkoutRepo(
+                            
'http://github.com/apache/incubator-kie-sandbox-quarkus-accelerator.git',
+                            "${params.BRANCH_NAME}",
+                            "${pipelineVars.kieToolsBotGithubCredentialsId}"
+                        )
+                    }
+                }
+            }
+        }
+
+        stage('Setup Git repository') {
+            steps {
+                dir('kie-sandbox-quarkus-accelerator') {
+                    script {
+                        sh """#!/bin/bash -el
+                        git config user.email [email protected]
+                        git config user.name asf-ci-kie
+                        git checkout ${params.BRANCH_NAME}
+                        """.trim()
+                    }
+                }
+            }
+        }
+
+        stage('Update kogito BOM version') {
+            steps {
+                dir('kie-sandbox-quarkus-accelerator') {
+                    script {
+                        sh """#!/bin/bash -el
+                        mvn versions:set-property 
-Dproperty=kogito.bom.version -DnewVersion=${params.RELEASE_VERSION}
+                        """.trim()
+                    }
+                }
+            }
+        }
+
+        stage('Commit changes') {
+            steps {
+                dir('kie-sandbox-quarkus-accelerator') {
+                    script {
+                        sh """#!/bin/bash -el
+                        git add .
+                        git commit --allow-empty -am "Apache KIE 
${params.RELEASE_VERSION} release"
+                        """.trim()
+                    }
+                }
+            }
+        }
+
+        stage('Create a new tag') {
+            steps {
+                dir('kie-sandbox-quarkus-accelerator') {
+                    script {
+                        githubUtils.createTag("${params.TAG_NAME}")
+                        githubUtils.pushObject('origin', "${params.TAG_NAME}", 
"${pipelineVars.asfCIGithubCredentialsId}")
+                    }
+                }
+            }
+        }
+    }
+
+    post {
+        always {
+            cleanWs(deleteDirs: true, disableDeferredWipeout: true)
+        }
+    }
+}
diff --git a/.ci/jenkins/release-jobs/Jenkinsfile.chrome-extensions 
b/.ci/jenkins/release-jobs/Jenkinsfile.chrome-extensions
index 989974d8141..ded1ceeaec3 100644
--- a/.ci/jenkins/release-jobs/Jenkinsfile.chrome-extensions
+++ b/.ci/jenkins/release-jobs/Jenkinsfile.chrome-extensions
@@ -376,12 +376,14 @@ pipeline {
                 expression { !params.DRY_RUN && 
params.RELEASE_CANDIDATE_VERSION != '' }
             }
             steps {
-                script {
-                    
releaseUtils.setupSigningKey("${pipelineVars.asfReleaseGPGKeyCredentialsId}")
-                    
releaseUtils.signArtifact("${env.RELEASE_ARTIFACTS_DIR}/${env.CHROME_EXTENSION_RELEASE_ZIP_FILE}")
-                    
releaseUtils.signArtifact("${env.RELEASE_ARTIFACTS_DIR}/${env.SWF_CHROME_EXTENSION_RELEASE_ZIP_FILE}")
-                    
releaseUtils.signArtifact("${env.RELEASE_ARTIFACTS_DIR}/${env.CHROME_EXTENSION_EDITORS_RELEASE_ZIP_FILE}")
-                    
releaseUtils.signArtifact("${env.RELEASE_ARTIFACTS_DIR}/${env.SWF_CHROME_EXTENSION_EDITORS_RELEASE_ZIP_FILE}")
+                dir("${env.RELEASE_ARTIFACTS_DIR}") {
+                    script {
+                        
releaseUtils.setupSigningKey("${pipelineVars.asfReleaseGPGKeyCredentialsId}")
+                        
releaseUtils.signArtifact("${env.CHROME_EXTENSION_RELEASE_ZIP_FILE}")
+                        
releaseUtils.signArtifact("${env.SWF_CHROME_EXTENSION_RELEASE_ZIP_FILE}")
+                        
releaseUtils.signArtifact("${env.CHROME_EXTENSION_EDITORS_RELEASE_ZIP_FILE}")
+                        
releaseUtils.signArtifact("${env.SWF_CHROME_EXTENSION_EDITORS_RELEASE_ZIP_FILE}")
+                    }
                 }
             }
         }
diff --git a/.ci/jenkins/release-jobs/Jenkinsfile.cors-proxy 
b/.ci/jenkins/release-jobs/Jenkinsfile.cors-proxy
index 67f38fed266..1ef096f7bca 100644
--- a/.ci/jenkins/release-jobs/Jenkinsfile.cors-proxy
+++ b/.ci/jenkins/release-jobs/Jenkinsfile.cors-proxy
@@ -199,9 +199,11 @@ pipeline {
                 expression { !params.DRY_RUN && 
params.RELEASE_CANDIDATE_VERSION != '' }
             }
             steps {
-                script {
-                    
releaseUtils.setupSigningKey("${pipelineVars.asfReleaseGPGKeyCredentialsId}")
-                    
releaseUtils.signArtifact("${env.RELEASE_ARTIFACTS_DIR}/${env.RELEASE_IMAGE_TAR_FILE}")
+                dir("${env.RELEASE_ARTIFACTS_DIR}") {
+                    script {
+                        
releaseUtils.setupSigningKey("${pipelineVars.asfReleaseGPGKeyCredentialsId}")
+                        
releaseUtils.signArtifact("${env.RELEASE_IMAGE_TAR_FILE}")
+                    }
                 }
             }
         }
diff --git a/.ci/jenkins/release-jobs/Jenkinsfile.dashbuilder-viewer-image 
b/.ci/jenkins/release-jobs/Jenkinsfile.dashbuilder-viewer-image
index 91d4cf042e4..7e35219eacf 100644
--- a/.ci/jenkins/release-jobs/Jenkinsfile.dashbuilder-viewer-image
+++ b/.ci/jenkins/release-jobs/Jenkinsfile.dashbuilder-viewer-image
@@ -175,9 +175,11 @@ pipeline {
                 expression { !params.DRY_RUN && 
params.RELEASE_CANDIDATE_VERSION != '' }
             }
             steps {
-                script {
-                    
releaseUtils.setupSigningKey("${pipelineVars.asfReleaseGPGKeyCredentialsId}")
-                    
releaseUtils.signArtifact("${env.RELEASE_ARTIFACTS_DIR}/${env.RELEASE_IMAGE_TAR_FILE}")
+                dir("${env.RELEASE_ARTIFACTS_DIR}") {
+                    script {
+                        
releaseUtils.setupSigningKey("${pipelineVars.asfReleaseGPGKeyCredentialsId}")
+                        
releaseUtils.signArtifact("${env.RELEASE_IMAGE_TAR_FILE}")
+                    }
                 }
             }
         }
diff --git a/.ci/jenkins/release-jobs/Jenkinsfile.dev-deployment-base-image 
b/.ci/jenkins/release-jobs/Jenkinsfile.dev-deployment-base-image
index 1923dc85361..96c9d865605 100644
--- a/.ci/jenkins/release-jobs/Jenkinsfile.dev-deployment-base-image
+++ b/.ci/jenkins/release-jobs/Jenkinsfile.dev-deployment-base-image
@@ -175,9 +175,11 @@ pipeline {
                 expression { !params.DRY_RUN && 
params.RELEASE_CANDIDATE_VERSION != '' }
             }
             steps {
-                script {
-                    
releaseUtils.setupSigningKey("${pipelineVars.asfReleaseGPGKeyCredentialsId}")
-                    
releaseUtils.signArtifact("${env.RELEASE_ARTIFACTS_DIR}/${env.RELEASE_IMAGE_TAR_FILE}")
+                dir("${env.RELEASE_ARTIFACTS_DIR}") {
+                    script {
+                        
releaseUtils.setupSigningKey("${pipelineVars.asfReleaseGPGKeyCredentialsId}")
+                        
releaseUtils.signArtifact("${env.RELEASE_IMAGE_TAR_FILE}")
+                    }
                 }
             }
         }
diff --git 
a/.ci/jenkins/release-jobs/Jenkinsfile.dev-deployment-dmn-form-webapp-image 
b/.ci/jenkins/release-jobs/Jenkinsfile.dev-deployment-dmn-form-webapp-image
index 8861643a554..b7f4ed1d52d 100644
--- a/.ci/jenkins/release-jobs/Jenkinsfile.dev-deployment-dmn-form-webapp-image
+++ b/.ci/jenkins/release-jobs/Jenkinsfile.dev-deployment-dmn-form-webapp-image
@@ -175,9 +175,11 @@ pipeline {
                 expression { !params.DRY_RUN && 
params.RELEASE_CANDIDATE_VERSION != '' }
             }
             steps {
-                script {
-                    
releaseUtils.setupSigningKey("${pipelineVars.asfReleaseGPGKeyCredentialsId}")
-                    
releaseUtils.signArtifact("${env.RELEASE_ARTIFACTS_DIR}/${env.RELEASE_IMAGE_TAR_FILE}")
+                dir("${env.RELEASE_ARTIFACTS_DIR}") {
+                    script {
+                        
releaseUtils.setupSigningKey("${pipelineVars.asfReleaseGPGKeyCredentialsId}")
+                        
releaseUtils.signArtifact("${env.RELEASE_IMAGE_TAR_FILE}")
+                    }
                 }
             }
         }
diff --git 
a/.ci/jenkins/release-jobs/Jenkinsfile.dev-deployment-kogito-quarkus-blank-app-image
 
b/.ci/jenkins/release-jobs/Jenkinsfile.dev-deployment-kogito-quarkus-blank-app-image
index 0cd0ee5a2cc..bdfa7acfc7f 100644
--- 
a/.ci/jenkins/release-jobs/Jenkinsfile.dev-deployment-kogito-quarkus-blank-app-image
+++ 
b/.ci/jenkins/release-jobs/Jenkinsfile.dev-deployment-kogito-quarkus-blank-app-image
@@ -175,9 +175,11 @@ pipeline {
                 expression { !params.DRY_RUN && 
params.RELEASE_CANDIDATE_VERSION != '' }
             }
             steps {
-                script {
-                    
releaseUtils.setupSigningKey("${pipelineVars.asfReleaseGPGKeyCredentialsId}")
-                    
releaseUtils.signArtifact("${env.RELEASE_ARTIFACTS_DIR}/${env.RELEASE_IMAGE_TAR_FILE}")
+                dir("${env.RELEASE_ARTIFACTS_DIR}") {
+                    script {
+                        
releaseUtils.setupSigningKey("${pipelineVars.asfReleaseGPGKeyCredentialsId}")
+                        
releaseUtils.signArtifact("${env.RELEASE_IMAGE_TAR_FILE}")
+                    }
                 }
             }
         }
diff --git a/.ci/jenkins/release-jobs/Jenkinsfile.dev-deployment-upload-service 
b/.ci/jenkins/release-jobs/Jenkinsfile.dev-deployment-upload-service
index b562c161209..175a9ccd757 100644
--- a/.ci/jenkins/release-jobs/Jenkinsfile.dev-deployment-upload-service
+++ b/.ci/jenkins/release-jobs/Jenkinsfile.dev-deployment-upload-service
@@ -216,12 +216,14 @@ pipeline {
                 expression { !params.DRY_RUN && 
params.RELEASE_CANDIDATE_VERSION != '' }
             }
             steps {
-                script {
-                    
releaseUtils.setupSigningKey("${pipelineVars.asfReleaseGPGKeyCredentialsId}")
-                    
releaseUtils.signArtifact("${env.RELEASE_ARTIFACTS_DIR}/${env.DEV_DEPLOYMENT_UPLOAD_SERVICE_MAC_ARM64_RELEASE_FILE}")
-                    
releaseUtils.signArtifact("${env.RELEASE_ARTIFACTS_DIR}/${env.DEV_DEPLOYMENT_UPLOAD_SERVICE_MAC_X86_RELEASE_FILE}")
-                    
releaseUtils.signArtifact("${env.RELEASE_ARTIFACTS_DIR}/${env.DEV_DEPLOYMENT_UPLOAD_SERVICE_LINUX_X86_RELEASE_FILE}")
-                    
releaseUtils.signArtifact("${env.RELEASE_ARTIFACTS_DIR}/${env.DEV_DEPLOYMENT_UPLOAD_SERVICE_WINDOWS_X86_RELEASE_FILE}")
+                dir("${env.RELEASE_ARTIFACTS_DIR}") {
+                    script {
+                        
releaseUtils.setupSigningKey("${pipelineVars.asfReleaseGPGKeyCredentialsId}")
+                        
releaseUtils.signArtifact("${env.DEV_DEPLOYMENT_UPLOAD_SERVICE_MAC_ARM64_RELEASE_FILE}")
+                        
releaseUtils.signArtifact("${env.DEV_DEPLOYMENT_UPLOAD_SERVICE_MAC_X86_RELEASE_FILE}")
+                        
releaseUtils.signArtifact("${env.DEV_DEPLOYMENT_UPLOAD_SERVICE_LINUX_X86_RELEASE_FILE}")
+                        
releaseUtils.signArtifact("${env.DEV_DEPLOYMENT_UPLOAD_SERVICE_WINDOWS_X86_RELEASE_FILE}")
+                    }
                 }
             }
         }
diff --git a/.ci/jenkins/release-jobs/Jenkinsfile.extended-services 
b/.ci/jenkins/release-jobs/Jenkinsfile.extended-services
index d0b9e2075b0..468f2b51d5e 100644
--- a/.ci/jenkins/release-jobs/Jenkinsfile.extended-services
+++ b/.ci/jenkins/release-jobs/Jenkinsfile.extended-services
@@ -155,9 +155,11 @@ pipeline {
                 expression { !params.DRY_RUN && 
params.RELEASE_CANDIDATE_VERSION != '' }
             }
             steps {
-                script {
-                    
releaseUtils.setupSigningKey("${pipelineVars.asfReleaseGPGKeyCredentialsId}")
-                    
releaseUtils.signArtifact("${env.RELEASE_ARTIFACTS_DIR}/${RELEASE_TAR_FILE}")
+                dir("${env.RELEASE_ARTIFACTS_DIR}") {
+                    script {
+                        
releaseUtils.setupSigningKey("${pipelineVars.asfReleaseGPGKeyCredentialsId}")
+                        releaseUtils.signArtifact("${RELEASE_TAR_FILE}")
+                    }
                 }
             }
         }
diff --git a/.ci/jenkins/release-jobs/Jenkinsfile.kie-sandbox 
b/.ci/jenkins/release-jobs/Jenkinsfile.kie-sandbox
index 313101d4b85..073f79e2d58 100644
--- a/.ci/jenkins/release-jobs/Jenkinsfile.kie-sandbox
+++ b/.ci/jenkins/release-jobs/Jenkinsfile.kie-sandbox
@@ -228,9 +228,11 @@ pipeline {
                 expression { !params.DRY_RUN && 
params.RELEASE_CANDIDATE_VERSION != '' }
             }
             steps {
-                script {
-                    
releaseUtils.setupSigningKey("${pipelineVars.asfReleaseGPGKeyCredentialsId}")
-                    
releaseUtils.signArtifact("${env.RELEASE_ARTIFACTS_DIR}/${env.RELEASE_IMAGE_TAR_FILE}")
+                dir("${env.RELEASE_ARTIFACTS_DIR}") {
+                    script {
+                        
releaseUtils.setupSigningKey("${pipelineVars.asfReleaseGPGKeyCredentialsId}")
+                        
releaseUtils.signArtifact("${env.RELEASE_IMAGE_TAR_FILE}")
+                    }
                 }
             }
         }
diff --git a/.ci/jenkins/release-jobs/Jenkinsfile.kie-sandbox-extended-services 
b/.ci/jenkins/release-jobs/Jenkinsfile.kie-sandbox-extended-services
index b7014b4e38d..71b7657c71e 100644
--- a/.ci/jenkins/release-jobs/Jenkinsfile.kie-sandbox-extended-services
+++ b/.ci/jenkins/release-jobs/Jenkinsfile.kie-sandbox-extended-services
@@ -199,9 +199,11 @@ pipeline {
                 expression { !params.DRY_RUN && 
params.RELEASE_CANDIDATE_VERSION != '' }
             }
             steps {
-                script {
-                    
releaseUtils.setupSigningKey("${pipelineVars.asfReleaseGPGKeyCredentialsId}")
-                    
releaseUtils.signArtifact("${env.RELEASE_ARTIFACTS_DIR}/${env.RELEASE_IMAGE_TAR_FILE}")
+                dir("${env.RELEASE_ARTIFACTS_DIR}") {
+                    script {
+                        
releaseUtils.setupSigningKey("${pipelineVars.asfReleaseGPGKeyCredentialsId}")
+                        
releaseUtils.signArtifact("${env.RELEASE_IMAGE_TAR_FILE}")
+                    }
                 }
             }
         }
diff --git a/.ci/jenkins/release-jobs/Jenkinsfile.kie-sandbox-helm-chart 
b/.ci/jenkins/release-jobs/Jenkinsfile.kie-sandbox-helm-chart
index 47a46f5f484..a7a1bc68e60 100644
--- a/.ci/jenkins/release-jobs/Jenkinsfile.kie-sandbox-helm-chart
+++ b/.ci/jenkins/release-jobs/Jenkinsfile.kie-sandbox-helm-chart
@@ -177,9 +177,11 @@ pipeline {
                 expression { !params.DRY_RUN && 
params.RELEASE_CANDIDATE_VERSION != '' }
             }
             steps {
-                script {
-                    
releaseUtils.setupSigningKey("${pipelineVars.asfReleaseGPGKeyCredentialsId}")
-                    
releaseUtils.signArtifact("${env.RELEASE_ARTIFACTS_DIR}/${RELEASE_TAR_FILE}")
+                dir("${env.RELEASE_ARTIFACTS_DIR}") {
+                    script {
+                        
releaseUtils.setupSigningKey("${pipelineVars.asfReleaseGPGKeyCredentialsId}")
+                        releaseUtils.signArtifact("${RELEASE_TAR_FILE}")
+                    }
                 }
             }
         }
diff --git a/.ci/jenkins/release-jobs/Jenkinsfile.kn-plugin-workflow 
b/.ci/jenkins/release-jobs/Jenkinsfile.kn-plugin-workflow
index bbdf856ed26..7c3b2008d28 100644
--- a/.ci/jenkins/release-jobs/Jenkinsfile.kn-plugin-workflow
+++ b/.ci/jenkins/release-jobs/Jenkinsfile.kn-plugin-workflow
@@ -236,12 +236,14 @@ pipeline {
                 expression { !params.DRY_RUN && 
params.RELEASE_CANDIDATE_VERSION != '' }
             }
             steps {
-                script {
-                    
releaseUtils.setupSigningKey("${pipelineVars.asfReleaseGPGKeyCredentialsId}")
-                    
releaseUtils.signArtifact("${env.RELEASE_ARTIFACTS_DIR}/${env.KN_PLUGIN_LINUX_X86_RELEASE_ZIP_FILE}")
-                    
releaseUtils.signArtifact("${env.RELEASE_ARTIFACTS_DIR}/${env.KN_PLUGIN_MACOS_ARM_RELEASE_ZIP_FILE}")
-                    
releaseUtils.signArtifact("${env.RELEASE_ARTIFACTS_DIR}/${env.KN_PLUGIN_MACOS_X86_RELEASE_ZIP_FILE}")
-                    
releaseUtils.signArtifact("${env.RELEASE_ARTIFACTS_DIR}/${env.KN_PLUGIN_WINDOWS_X86_RELEASE_ZIP_FILE}")
+                dir("${env.RELEASE_ARTIFACTS_DIR}") {
+                    script {
+                        
releaseUtils.setupSigningKey("${pipelineVars.asfReleaseGPGKeyCredentialsId}")
+                        
releaseUtils.signArtifact("${env.KN_PLUGIN_LINUX_X86_RELEASE_ZIP_FILE}")
+                        
releaseUtils.signArtifact("${env.KN_PLUGIN_MACOS_ARM_RELEASE_ZIP_FILE}")
+                        
releaseUtils.signArtifact("${env.KN_PLUGIN_MACOS_X86_RELEASE_ZIP_FILE}")
+                        
releaseUtils.signArtifact("${env.KN_PLUGIN_WINDOWS_X86_RELEASE_ZIP_FILE}")
+                    }
                 }
             }
         }
diff --git a/.ci/jenkins/release-jobs/Jenkinsfile.kogito-management-console 
b/.ci/jenkins/release-jobs/Jenkinsfile.kogito-management-console
index d9254968bf1..be2a09847c7 100644
--- a/.ci/jenkins/release-jobs/Jenkinsfile.kogito-management-console
+++ b/.ci/jenkins/release-jobs/Jenkinsfile.kogito-management-console
@@ -175,9 +175,11 @@ pipeline {
                 expression { !params.DRY_RUN && 
params.RELEASE_CANDIDATE_VERSION != '' }
             }
             steps {
-                script {
-                    
releaseUtils.setupSigningKey("${pipelineVars.asfReleaseGPGKeyCredentialsId}")
-                    
releaseUtils.signArtifact("${env.RELEASE_ARTIFACTS_DIR}/${env.RELEASE_IMAGE_TAR_FILE}")
+                dir("${env.RELEASE_ARTIFACTS_DIR}") {
+                    script {
+                        
releaseUtils.setupSigningKey("${pipelineVars.asfReleaseGPGKeyCredentialsId}")
+                        
releaseUtils.signArtifact("${env.RELEASE_IMAGE_TAR_FILE}")
+                    }
                 }
             }
         }
diff --git a/.ci/jenkins/release-jobs/Jenkinsfile.kogito-serverless-operator 
b/.ci/jenkins/release-jobs/Jenkinsfile.kogito-serverless-operator
index 0bd862c0e6f..2510ed8c8e4 100644
--- a/.ci/jenkins/release-jobs/Jenkinsfile.kogito-serverless-operator
+++ b/.ci/jenkins/release-jobs/Jenkinsfile.kogito-serverless-operator
@@ -224,10 +224,12 @@ pipeline {
                 expression { !params.DRY_RUN && 
params.RELEASE_CANDIDATE_VERSION != '' }
             }
             steps {
-                script {
-                    
releaseUtils.setupSigningKey("${pipelineVars.asfReleaseGPGKeyCredentialsId}")
-                    
releaseUtils.signArtifact("${env.RELEASE_ARTIFACTS_DIR}/${env.RELEASE_IMAGE_TAR_FILE}")
-                    
releaseUtils.signArtifact("${env.RELEASE_ARTIFACTS_DIR}/${env.RELEASE_ZIP_FILE}")
+                dir("${env.RELEASE_ARTIFACTS_DIR}") {
+                    script {
+                        
releaseUtils.setupSigningKey("${pipelineVars.asfReleaseGPGKeyCredentialsId}")
+                        
releaseUtils.signArtifact("${env.RELEASE_IMAGE_TAR_FILE}")
+                        releaseUtils.signArtifact("${env.RELEASE_ZIP_FILE}")
+                    }
                 }
             }
         }
diff --git a/.ci/jenkins/release-jobs/Jenkinsfile.kogito-swf-builder 
b/.ci/jenkins/release-jobs/Jenkinsfile.kogito-swf-builder
index 287ca905b66..3a8fe9245d2 100644
--- a/.ci/jenkins/release-jobs/Jenkinsfile.kogito-swf-builder
+++ b/.ci/jenkins/release-jobs/Jenkinsfile.kogito-swf-builder
@@ -204,9 +204,11 @@ pipeline {
                 expression { !params.DRY_RUN && 
params.RELEASE_CANDIDATE_VERSION != '' }
             }
             steps {
-                script {
-                    
releaseUtils.setupSigningKey("${pipelineVars.asfReleaseGPGKeyCredentialsId}")
-                    
releaseUtils.signArtifact("${env.RELEASE_ARTIFACTS_DIR}/${env.RELEASE_IMAGE_TAR_FILE}")
+                dir("${env.RELEASE_ARTIFACTS_DIR}") {
+                    script {
+                        
releaseUtils.setupSigningKey("${pipelineVars.asfReleaseGPGKeyCredentialsId}")
+                        
releaseUtils.signArtifact("${env.RELEASE_IMAGE_TAR_FILE}")
+                    }
                 }
             }
         }
diff --git a/.ci/jenkins/release-jobs/Jenkinsfile.kogito-swf-devmode 
b/.ci/jenkins/release-jobs/Jenkinsfile.kogito-swf-devmode
index 491f8a189dc..162ceb6295f 100644
--- a/.ci/jenkins/release-jobs/Jenkinsfile.kogito-swf-devmode
+++ b/.ci/jenkins/release-jobs/Jenkinsfile.kogito-swf-devmode
@@ -204,9 +204,11 @@ pipeline {
                 expression { !params.DRY_RUN && 
params.RELEASE_CANDIDATE_VERSION != '' }
             }
             steps {
-                script {
-                    
releaseUtils.setupSigningKey("${pipelineVars.asfReleaseGPGKeyCredentialsId}")
-                    
releaseUtils.signArtifact("${env.RELEASE_ARTIFACTS_DIR}/${env.RELEASE_IMAGE_TAR_FILE}")
+                dir("${env.RELEASE_ARTIFACTS_DIR}") {
+                    script {
+                        
releaseUtils.setupSigningKey("${pipelineVars.asfReleaseGPGKeyCredentialsId}")
+                        
releaseUtils.signArtifact("${env.RELEASE_IMAGE_TAR_FILE}")
+                    }
                 }
             }
         }
diff --git a/.ci/jenkins/release-jobs/Jenkinsfile.kogito-task-console 
b/.ci/jenkins/release-jobs/Jenkinsfile.kogito-task-console
index 6000fd8b897..14f18a4f949 100644
--- a/.ci/jenkins/release-jobs/Jenkinsfile.kogito-task-console
+++ b/.ci/jenkins/release-jobs/Jenkinsfile.kogito-task-console
@@ -175,9 +175,11 @@ pipeline {
                 expression { !params.DRY_RUN && 
params.RELEASE_CANDIDATE_VERSION != '' }
             }
             steps {
-                script {
-                    
releaseUtils.setupSigningKey("${pipelineVars.asfReleaseGPGKeyCredentialsId}")
-                    
releaseUtils.signArtifact("${env.RELEASE_ARTIFACTS_DIR}/${env.RELEASE_IMAGE_TAR_FILE}")
+                dir("${env.RELEASE_ARTIFACTS_DIR}") {
+                    script {
+                        
releaseUtils.setupSigningKey("${pipelineVars.asfReleaseGPGKeyCredentialsId}")
+                        
releaseUtils.signArtifact("${env.RELEASE_IMAGE_TAR_FILE}")
+                    }
                 }
             }
         }
diff --git a/.ci/jenkins/release-jobs/Jenkinsfile.npm-packages 
b/.ci/jenkins/release-jobs/Jenkinsfile.npm-packages
index f5ae0a2c006..57555583ebf 100644
--- a/.ci/jenkins/release-jobs/Jenkinsfile.npm-packages
+++ b/.ci/jenkins/release-jobs/Jenkinsfile.npm-packages
@@ -172,9 +172,11 @@ pipeline {
                 expression { !params.DRY_RUN && 
params.RELEASE_CANDIDATE_VERSION != '' }
             }
             steps {
-                script {
-                    
releaseUtils.setupSigningKey("${pipelineVars.asfReleaseGPGKeyCredentialsId}")
-                    
releaseUtils.signArtifact("${env.RELEASE_ARTIFACTS_DIR}/${env.RELEASE_ZIP_FILE}")
+                dir("${env.RELEASE_ARTIFACTS_DIR}") {
+                    script {
+                        
releaseUtils.setupSigningKey("${pipelineVars.asfReleaseGPGKeyCredentialsId}")
+                        releaseUtils.signArtifact("${env.RELEASE_ZIP_FILE}")
+                    }
                 }
             }
         }
diff --git a/.ci/jenkins/release-jobs/Jenkinsfile.online-editor 
b/.ci/jenkins/release-jobs/Jenkinsfile.online-editor
index a081e0da8ab..7b5fa1e67bd 100644
--- a/.ci/jenkins/release-jobs/Jenkinsfile.online-editor
+++ b/.ci/jenkins/release-jobs/Jenkinsfile.online-editor
@@ -214,9 +214,11 @@ pipeline {
                 expression { !params.DRY_RUN && 
params.RELEASE_CANDIDATE_VERSION != '' }
             }
             steps {
-                script {
-                    
releaseUtils.setupSigningKey("${pipelineVars.asfReleaseGPGKeyCredentialsId}")
-                    
releaseUtils.signArtifact("${env.RELEASE_ARTIFACTS_DIR}/${env.RELEASE_ZIP_FILE}")
+                dir("${env.RELEASE_ARTIFACTS_DIR}") {
+                    script {
+                        
releaseUtils.setupSigningKey("${pipelineVars.asfReleaseGPGKeyCredentialsId}")
+                        releaseUtils.signArtifact("${env.RELEASE_ZIP_FILE}")
+                    }
                 }
             }
         }
diff --git 
a/.ci/jenkins/release-jobs/Jenkinsfile.serverless-logic-web-tools-base-builder-image
 
b/.ci/jenkins/release-jobs/Jenkinsfile.serverless-logic-web-tools-base-builder-image
index 3c563957d4c..b2209d403ab 100644
--- 
a/.ci/jenkins/release-jobs/Jenkinsfile.serverless-logic-web-tools-base-builder-image
+++ 
b/.ci/jenkins/release-jobs/Jenkinsfile.serverless-logic-web-tools-base-builder-image
@@ -175,9 +175,11 @@ pipeline {
                 expression { !params.DRY_RUN && 
params.RELEASE_CANDIDATE_VERSION != '' }
             }
             steps {
-                script {
-                    
releaseUtils.setupSigningKey("${pipelineVars.asfReleaseGPGKeyCredentialsId}")
-                    
releaseUtils.signArtifact("${env.RELEASE_ARTIFACTS_DIR}/${env.RELEASE_IMAGE_TAR_FILE}")
+                dir("${env.RELEASE_ARTIFACTS_DIR}") {
+                    script {
+                        
releaseUtils.setupSigningKey("${pipelineVars.asfReleaseGPGKeyCredentialsId}")
+                        
releaseUtils.signArtifact("${env.RELEASE_IMAGE_TAR_FILE}")
+                    }
                 }
             }
         }
diff --git 
a/.ci/jenkins/release-jobs/Jenkinsfile.serverless-logic-web-tools-swf-builder-image
 
b/.ci/jenkins/release-jobs/Jenkinsfile.serverless-logic-web-tools-swf-builder-image
index 1909a05fd4d..65652cfe547 100644
--- 
a/.ci/jenkins/release-jobs/Jenkinsfile.serverless-logic-web-tools-swf-builder-image
+++ 
b/.ci/jenkins/release-jobs/Jenkinsfile.serverless-logic-web-tools-swf-builder-image
@@ -191,9 +191,11 @@ pipeline {
                 expression { !params.DRY_RUN && 
params.RELEASE_CANDIDATE_VERSION != '' }
             }
             steps {
-                script {
-                    
releaseUtils.setupSigningKey("${pipelineVars.asfReleaseGPGKeyCredentialsId}")
-                    
releaseUtils.signArtifact("${env.RELEASE_ARTIFACTS_DIR}/${env.RELEASE_IMAGE_TAR_FILE}")
+                dir("${env.RELEASE_ARTIFACTS_DIR}") {
+                    script {
+                        
releaseUtils.setupSigningKey("${pipelineVars.asfReleaseGPGKeyCredentialsId}")
+                        
releaseUtils.signArtifact("${env.RELEASE_IMAGE_TAR_FILE}")
+                    }
                 }
             }
         }
diff --git 
a/.ci/jenkins/release-jobs/Jenkinsfile.serverless-logic-web-tools-swf-dev-mode-image
 
b/.ci/jenkins/release-jobs/Jenkinsfile.serverless-logic-web-tools-swf-dev-mode-image
index 269b6c794c2..c7737b39de9 100644
--- 
a/.ci/jenkins/release-jobs/Jenkinsfile.serverless-logic-web-tools-swf-dev-mode-image
+++ 
b/.ci/jenkins/release-jobs/Jenkinsfile.serverless-logic-web-tools-swf-dev-mode-image
@@ -175,9 +175,11 @@ pipeline {
                 expression { !params.DRY_RUN && 
params.RELEASE_CANDIDATE_VERSION != '' }
             }
             steps {
-                script {
-                    
releaseUtils.setupSigningKey("${pipelineVars.asfReleaseGPGKeyCredentialsId}")
-                    
releaseUtils.signArtifact("${env.RELEASE_ARTIFACTS_DIR}/${env.RELEASE_IMAGE_TAR_FILE}")
+                dir("${env.RELEASE_ARTIFACTS_DIR}") {
+                    script {
+                        
releaseUtils.setupSigningKey("${pipelineVars.asfReleaseGPGKeyCredentialsId}")
+                        
releaseUtils.signArtifact("${env.RELEASE_IMAGE_TAR_FILE}")
+                    }
                 }
             }
         }
diff --git a/.ci/jenkins/release-jobs/Jenkinsfile.standalone-editors-cdn 
b/.ci/jenkins/release-jobs/Jenkinsfile.standalone-editors-cdn
index 2f35685e273..ea2af0fd364 100644
--- a/.ci/jenkins/release-jobs/Jenkinsfile.standalone-editors-cdn
+++ b/.ci/jenkins/release-jobs/Jenkinsfile.standalone-editors-cdn
@@ -192,10 +192,12 @@ pipeline {
                 expression { !params.DRY_RUN && 
params.RELEASE_CANDIDATE_VERSION != '' }
             }
             steps {
-                script {
-                    
releaseUtils.setupSigningKey("${pipelineVars.asfReleaseGPGKeyCredentialsId}")
-                    
releaseUtils.signArtifact("${env.RELEASE_ARTIFACTS_DIR}/${env.BUSINESS_AUTOMATION_STANDALONE_RELEASE_ZIP_FILE}")
-                    
releaseUtils.signArtifact("${env.RELEASE_ARTIFACTS_DIR}/${env.SONATAFLOW_STANDALONE_RELEASE_ZIP_FILE}")
+                dir("${env.RELEASE_ARTIFACTS_DIR}") {
+                    script {
+                        
releaseUtils.setupSigningKey("${pipelineVars.asfReleaseGPGKeyCredentialsId}")
+                        
releaseUtils.signArtifact("${env.BUSINESS_AUTOMATION_STANDALONE_RELEASE_ZIP_FILE}")
+                        
releaseUtils.signArtifact("${env.SONATAFLOW_STANDALONE_RELEASE_ZIP_FILE}")
+                    }
                 }
             }
         }
diff --git a/.ci/jenkins/release-jobs/Jenkinsfile.vscode-extensions-prod 
b/.ci/jenkins/release-jobs/Jenkinsfile.vscode-extensions-prod
index df06e4a8ba2..6667a46d24f 100644
--- a/.ci/jenkins/release-jobs/Jenkinsfile.vscode-extensions-prod
+++ b/.ci/jenkins/release-jobs/Jenkinsfile.vscode-extensions-prod
@@ -338,17 +338,19 @@ pipeline {
                 expression { !params.DRY_RUN && 
params.RELEASE_CANDIDATE_VERSION != '' }
             }
             steps {
-                script {
-                    
releaseUtils.setupSigningKey("${pipelineVars.asfReleaseGPGKeyCredentialsId}")
-                    
releaseUtils.signArtifact("${env.RELEASE_ARTIFACTS_DIR}/${env.BPMN_VSCODE_EXTENSION_RELEASE_FILE}")
-                    
releaseUtils.signArtifact("${env.RELEASE_ARTIFACTS_DIR}/${env.DMN_VSCODE_EXTENSION_RELEASE_FILE}")
-                    
releaseUtils.signArtifact("${env.RELEASE_ARTIFACTS_DIR}/${env.PMML_VSCODE_EXTENSION_RELEASE_FILE}")
-                    
releaseUtils.signArtifact("${env.RELEASE_ARTIFACTS_DIR}/${env.DASHBUILDER_VSCODE_EXTENSION_RELEASE_FILE}")
-                    
releaseUtils.signArtifact("${env.RELEASE_ARTIFACTS_DIR}/${env.SONATAFLOW_VSCODE_EXTENSION_RELEASE_FILE}")
-                    
releaseUtils.signArtifact("${env.RELEASE_ARTIFACTS_DIR}/${env.YARD_VSCODE_EXTENSION_RELEASE_FILE}")
-                    
releaseUtils.signArtifact("${env.RELEASE_ARTIFACTS_DIR}/${env.KOGITO_BUNDLE_VSCODE_EXTENSION_RELEASE_FILE}")
-                    
releaseUtils.signArtifact("${env.RELEASE_ARTIFACTS_DIR}/${env.BUSINESS_AUTOMATION_BUNDLE_VSCODE_EXTENSION_RELEASE_FILE}")
-                    
releaseUtils.signArtifact("${env.RELEASE_ARTIFACTS_DIR}/${env.EXTENDED_SERVICES_VSCODE_EXTENSION_RELEASE_FILE}")
+                dir("${env.RELEASE_ARTIFACTS_DIR}") {
+                    script {
+                        
releaseUtils.setupSigningKey("${pipelineVars.asfReleaseGPGKeyCredentialsId}")
+                        
releaseUtils.signArtifact("${env.BPMN_VSCODE_EXTENSION_RELEASE_FILE}")
+                        
releaseUtils.signArtifact("${env.DMN_VSCODE_EXTENSION_RELEASE_FILE}")
+                        
releaseUtils.signArtifact("${env.PMML_VSCODE_EXTENSION_RELEASE_FILE}")
+                        
releaseUtils.signArtifact("${env.DASHBUILDER_VSCODE_EXTENSION_RELEASE_FILE}")
+                        
releaseUtils.signArtifact("${env.SONATAFLOW_VSCODE_EXTENSION_RELEASE_FILE}")
+                        
releaseUtils.signArtifact("${env.YARD_VSCODE_EXTENSION_RELEASE_FILE}")
+                        
releaseUtils.signArtifact("${env.KOGITO_BUNDLE_VSCODE_EXTENSION_RELEASE_FILE}")
+                        
releaseUtils.signArtifact("${env.BUSINESS_AUTOMATION_BUNDLE_VSCODE_EXTENSION_RELEASE_FILE}")
+                        
releaseUtils.signArtifact("${env.EXTENDED_SERVICES_VSCODE_EXTENSION_RELEASE_FILE}")
+                    }
                 }
             }
         }


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


Reply via email to