From 0a3f6c5fabf7c684d45deba483629313c572d68b Mon Sep 17 00:00:00 2001 From: Adam Townsend Date: Mon, 18 Dec 2023 18:11:28 -0800 Subject: [PATCH] try with ssh-agent --- Jenkinsfile | 21 +++++++++++---------- 1 file changed, 11 insertions(+), 10 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 719af86..0b3443b 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -126,16 +126,17 @@ pipeline { ARTIFACTS_KEY = credentials('artifactor-key') } steps { - sh ''' #!/usr/local/bin/bash - UUID=$(uuidgen -r) - VERSION=$(cat VERSION | cut -d"'" -f2) - BRANCH=${BRANCH_NAME} - ZIP_FILE="url-shortener_${BRANCH_NAME}_$(cat VERSION | cut -d"'" -f2).tgz" - sha256 $ZIP_FILE >> SHA256.sig - echo ${ARTIFACTS_KEY} - rsync -e ${ARTIFACTS_KEY} SHA256.sig artifactor@10.0.0.9:projects/url-shortener/$BRANCH/$VERSION/$UUID/ - rsync -e ${ARTIFACTS_KEY} $ZIP_FILE artifactor@10.0.0.9:projects/url-shortener/$BRANCH/$VERSION/$UUID/ - ''' + sshagent(['artifactor-key']) { + sh ''' #!/usr/local/bin/bash + UUID=$(uuidgen -r) + VERSION=$(cat VERSION | cut -d"'" -f2) + BRANCH=${BRANCH_NAME} + ZIP_FILE="url-shortener_${BRANCH_NAME}_$(cat VERSION | cut -d"'" -f2).tgz" + sha256 $ZIP_FILE >> SHA256.sig + rsync SHA256.sig artifactor@10.0.0.9:projects/url-shortener/$BRANCH/$VERSION/$UUID/ + rsync $ZIP_FILE artifactor@10.0.0.9:projects/url-shortener/$BRANCH/$VERSION/$UUID/ + ''' + } } } stage('Clean up deliverable') {