gpt4 book ai didi

Jenkins在多分支管道中编辑配置

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

我找不到编辑多分支管道项目配置的方法。当我更改到分支级别时,只有一个“查看配置”菜单项,而不是普通管道项目。

我正在寻找一种从 Jenkins 外部配置构建触发器的方法。我目前的解决方法(为每个分支定义一个管道)在初始测试之外是不可行的。

最佳答案

您可以编辑多分支管道项目的整体配置,例如它将读取的 repo 及其所需的任何凭据,用于扫描分支以检查更改的触发器( 注意:与构建触发器不同 )、孤立项目策略、构建配置、属性和其他一些东西。这可以通过在显示所有分支的页面上单击“配置”来查看,如果没有则显示为空。

请注意 仅适用于不属于组织文件夹(不是“Bitbucket 团队/项目”或“GitHub 组织”类型项目)的多分支管道。

enter image description here
enter image description here

如果单击分支名称(例如:master),单击“查看配置”只会让您查看它。您必须在正确的分支上编辑定义该管道的文件才能更改它。对于这些屏幕截图,您需要编辑 JenkinsfileTest-Multibranch-Job repo master分支以编辑配置。

要添加触发机制,您可以添加 triggers { gitlab(<config-here>) }给您的Jenkinsfile如果你的仓库在 Gitlab 中。还要注意您是否使用 declarative pipelinescripted pipeline因为语法不同。

enter image description here
enter image description here

注意:我正在运行 Jenkins 版本。 2.92

关于Jenkins在多分支管道中编辑配置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45322742/

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