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

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


The following commit(s) were added to refs/heads/10.2.x by this push:
     new 9a2d4493578 release: [try] additional size debug info
9a2d4493578 is described below

commit 9a2d4493578cc1c407c8a553f28696b54233024d
Author: Alex Porcelli <[email protected]>
AuthorDate: Mon Mar 23 15:59:28 2026 -0400

    release: [try] additional size debug info
---
 .../Jenkinsfile.serverless-logic-web-tools-swf-builder-image  | 10 +++++++---
 .ci/jenkins/shared-scripts/releaseUtils.groovy                | 11 ++++++++++-
 2 files changed, 17 insertions(+), 4 deletions(-)

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 ab2aed386a0..02f4a8bfc61 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
@@ -196,10 +196,14 @@ pipeline {
                     sh """#!/bin/bash -el
                     mkdir ${env.RELEASE_ARTIFACTS_DIR}
                     docker save 
"${env.SERVERLESS_LOGIC_WEB_TOOLS__swfBuilderImageRegistry}/${env.SERVERLESS_LOGIC_WEB_TOOLS__swfBuilderImageAccount}/${env.SERVERLESS_LOGIC_WEB_TOOLS__swfBuilderImageName}:${params.RELEASE_VERSION}"
 | gzip -9 > "${env.RELEASE_ARTIFACTS_DIR}/${env.RELEASE_IMAGE_TAR_FILE}"
-                    echo "=== Docker image size ==="
+                    echo "=== Docker image size (uncompressed) ==="
                     docker images 
"${env.SERVERLESS_LOGIC_WEB_TOOLS__swfBuilderImageRegistry}/${env.SERVERLESS_LOGIC_WEB_TOOLS__swfBuilderImageAccount}/${env.SERVERLESS_LOGIC_WEB_TOOLS__swfBuilderImageName}:${params.RELEASE_VERSION}"
-                    echo "=== Artifact file size ==="
-                    ls -lh 
"${env.RELEASE_ARTIFACTS_DIR}/${env.RELEASE_IMAGE_TAR_FILE}"
+                    echo "=== Artifact file sizes (exact bytes) ==="
+                    ls -l "${env.RELEASE_ARTIFACTS_DIR}/"
+                    echo "=== Artifact file sizes (human readable) ==="
+                    ls -lh "${env.RELEASE_ARTIFACTS_DIR}/"
+                    FILESIZE=\$(stat -c%s 
"${env.RELEASE_ARTIFACTS_DIR}/${env.RELEASE_IMAGE_TAR_FILE}")
+                    echo "=== tar.gz exact size: \${FILESIZE} bytes (\$(echo 
"scale=2; \${FILESIZE}/1024/1024" | bc) MB) ==="
                     """.trim()
                 }
             }
diff --git a/.ci/jenkins/shared-scripts/releaseUtils.groovy 
b/.ci/jenkins/shared-scripts/releaseUtils.groovy
index 2c4838127b8..c17b4bc7633 100644
--- a/.ci/jenkins/shared-scripts/releaseUtils.groovy
+++ b/.ci/jenkins/shared-scripts/releaseUtils.groovy
@@ -46,8 +46,17 @@ def publishArtifacts(String artifactsDir, String 
releaseRepository, String relea
         svn co --depth=empty ${releaseRepository}/${releaseVersion} svn-kie
         cp ${artifactsDir}/* svn-kie
         cd svn-kie
+        echo "=== Files to upload ==="
+        ls -lh .
         svn add . --force
-        svn ci --non-interactive --no-auth-cache --username ${ASF_USERNAME} 
--password '${ASF_PASSWORD}' -m "Apache KIE ${releaseVersion} artifacts"
+        svn ci --non-interactive --no-auth-cache --username ${ASF_USERNAME} 
--password '${ASF_PASSWORD}' -m "Apache KIE ${releaseVersion} artifacts" 2>&1 
|| {
+            echo "=== SVN commit failed. Exit code: \$? ==="
+            echo "=== SVN info ==="
+            svn info
+            echo "=== SVN status ==="
+            svn status
+            exit 1
+        }
         rm -rf svn-kie
         """.trim()
     }


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

Reply via email to