gpt4 book ai didi

gitlab - 当 gitlab webhook 调用时,jenkins 管道中的 git 分支名称是什么

转载 作者:行者123 更新时间:2023-12-02 20:13:11 27 4
gpt4 key购买 nike

我可以使用 webhook 从 gitlab 合并请求调用简单的 Jenkins 管道。现在我想知道要对其进行结账的源分支是什么。示例:如果我将代码推送到开发分支,则在我的管道脚本中我会 checkout 开发分支。谢谢。

node {
stage('Build') {
def mybranch = '?' // get branch name from gitlab webhook
git branch: mybranch,
credentialsId: 'mycredential',
url: 'myurl'
// ...
}
}

最佳答案

您可以通过env.gitlabBranch获取当前分支名称。

引用:gitlab-plugin

关于gitlab - 当 gitlab webhook 调用时,jenkins 管道中的 git 分支名称是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53060953/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com