From 06da01c119999dca6d818a9109ca1be72dfa3275 Mon Sep 17 00:00:00 2001 From: William Bell <62452284+Ugric@users.noreply.github.com> Date: Mon, 1 Dec 2025 02:25:31 +0000 Subject: [PATCH] fix syntax error --- Jenkinsfile | 39 ++++++++++++++++++++------------------- 1 file changed, 20 insertions(+), 19 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 5cdd36c..fae2f27 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -80,32 +80,33 @@ pipeline { } stage('Archive Build Artifacts') { - steps { - script { - // Determine platform - def os = sh(returnStdout: true, script: 'uname -s').trim().toLowerCase() - def arch = sh(returnStdout: true, script: 'uname -m').trim().toLowerCase() + steps { + script { + // Determine platform + def os = sh(returnStdout: true, script: 'uname -s').trim().toLowerCase() + def arch = sh(returnStdout: true, script: 'uname -m').trim().toLowerCase() - // Determine version (tag or "dev") - def version = env.TAG_NAME ?: "dev" + // Determine version (tag or "dev") + def version = env.TAG_NAME ?: "dev" - // Construct file name - env.OUTPUT_FILE = "chloride-${version}-${os}-${arch}.tar.gz" + // Construct file name + env.OUTPUT_FILE = "chloride-${version}-${os}-${arch}.tar.gz" - echo "Packaging as: ${env.OUTPUT_FILE}" - } + echo "Packaging as: ${env.OUTPUT_FILE}" + } - sh ''' - # Ensure LICENSE.txt is in the output directory - cp LICENSE.txt build/bin/ + sh ''' + # Ensure LICENSE.txt is in the output directory + cp LICENSE.txt build/bin/ - # Create tarball with auto-generated name - tar -czf "$OUTPUT_FILE" -C build/bin . - ''' + # Create tarball with auto-generated name + tar -czf "$OUTPUT_FILE" -C build/bin . + ''' - archiveArtifacts artifacts: "${env.OUTPUT_FILE}", allowEmptyArchive: false + archiveArtifacts artifacts: "${env.OUTPUT_FILE}", allowEmptyArchive: false + } } -} + } post { always {