Test deployment to vapor with dynamic commit message from git

This commit is contained in:
Dillon Ngo
2023-11-23 15:47:18 +08:00
parent 56b46afee1
commit 3abf8e2d0d
Vendored
+21
View File
@@ -27,6 +27,16 @@ pipeline {
}
}
stage('Get Last Commit Details') {
steps {
script{
String gitCommitMessage = getCommitMessage()
println("GIT CommitMessage: " + gitCommitMessage)
}
}
}
stage('Get Commit Message for Deployment') {
steps {
script {
@@ -56,3 +66,14 @@ pipeline {
}
}
@NonCPS
String getCommitMessage(){
commitMessage = " "
for ( changeLogSet in currentBuild.changeSets){
for (entry in changeLogSet.getItems()){
commitMessage = entry.msg
}
}
return commitMessage
}