gpt4 book ai didi

git - 如何在提交到分支时触发 Jenkins 管道?

转载 作者:行者123 更新时间:2023-12-05 01:42:04 24 4
gpt4 key购买 nike

我正致力于在将提交添加到 GitHub 上的特定分支时触发 Jenkins Pipeline 作业。

我在 Jenkins 作业选项中没有看到合适的构建触发器,就像我在 Jenkins Freestyle 作业中看到的那样。

如何设置 Jenkins Pipeline 作业在使用新提交更新分支时触发?

到目前为止,我还没有找到这个场景的明确答案,Only trigger Jenkins Pipeline job on commit to master ,只回答了关于多分支机构的工作。

如果您对这个问题有任何帮助,我们将不胜感激!

最佳答案

要通过对 Git 分支的新提交触发 Jenkins 管道,您需要在 Git 存储库设置中添加网络 Hook 并选择推送触发事件。

或者如果您希望 Jenkins 管道在特定分支上执行某些特定步骤..您可以尝试在 Jenkinsfile 中添加一个条件,如下所示..

def branchName = "${env.BRANCH_NAME}"
if(branchName == 'dev'){
...
}

关于git - 如何在提交到分支时触发 Jenkins 管道?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52667827/

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