【发布时间】:2021-07-27 08:25:33
【问题描述】:
如何配置我的 Jenkins Pipeline 项目以提供与 Bitbucket 服务器提交相关的 CHANGE_* 变量?该项目的 Pipeline 定义是来自 SCM (Bitbucket Server Integration) 的 Pipeline 脚本。
我已经检查了 Bitbucket Server trigger build after push 从 Bitbucket Server Integration Jenkins 插件中提供,并且确实触发了构建,但是与提交/更改消息、作者、作者电子邮件相关的变量等都不见了。
pipeline {
agent any
stages {
stage("Hello variables") {
steps {
sh 'printenv'
}
}
}
}
唯一与 Bitbucket 相关的环境变量是 GIT_BRANCH、GIT_COMMIT 和 GIT_URL。
【问题讨论】:
标签: jenkins bitbucket jenkins-plugins bitbucket-server