Jenkinsfile里可以获取到commit message全局变量吗
答案: 在Jenkinsfile中,可以通过env
对象来获取commit message全局变量。具体可以使用env.GIT_COMMIT_MESSAGE
来获取最近一次提交的commit message。以下是一个示例:
pipeline {
agent any
stages {
stage('Build') {
steps {
script {
def commitMessage = env.GIT_COMMIT_MESSAGE
echo "Commit Message: ${commitMessage}"
}
}
}
}
}
在上述示例中,env.GIT_COMMIT_MESSAGE
用于获取最近一次提交的commit message,并将其打印出来。