Test deployment to vapor with dynamic commit message from git

This commit is contained in:
Dillon Ngo
2023-11-23 13:09:41 +08:00
parent ad7e03b028
commit a6879e6bc9
Vendored
+2 -4
View File
@@ -24,6 +24,7 @@ pipeline {
credentialsId: 'gitlab-jenkins-localhost',
branch: 'dillon/34-jenkins-vapor'
)
env.GIT_COMMIT_MSG = sh (script: 'git log -1 --pretty=%B ${GIT_COMMIT}', returnStdout: true).trim()
}
}
@@ -41,10 +42,7 @@ pipeline {
stage('Deploy') {
steps {
checkout scm
commitMessage = sh(script: 'git log -1 --pretty=%B', returnStdout: true).trim()
sh "vendor/bin/vapor deploy staging --message='${commitMessage}'"
//sh 'vendor/bin/vapor deploy staging --message="Test Jenkins"'
sh 'vendor/bin/vapor deploy staging --message=${GIT_COMMIT_MSG}'
}
}