我有一个Jenkinsfile,我想在其中获取$BRANCH_NAME
并将其分配给environment{}
中的变量,以便可以对其进行操作。我基本上希望能够执行以下操作:
pipeline {
environment {
branch_name = (sh 'echo $BRANCH_NAME').toLowerCase()
}
}
我真的找不到一个很好的方法来做到这一点。有什么想法吗?
答案 0 :(得分:0)
Jenkins本身公开了一个环境变量。
script {
env.GIT_BRANCH_LOCAL = GIT_BRANCH_LOCAL
}