【问题标题】:Jenkins skip automatic triggering for job詹金斯跳过自动触发工作
【发布时间】:2020-03-06 22:50:28
【问题描述】:

我有一个项目,它有多个 jenkins 文件和一个带有 bitbucket team plugin 的 jenkins。重点是将登台与发布分开。 当我在两个作业监视的分支上推送 bitbucket 更改(比如说 master )时,两个作业都将按预期触发。我想在其中一个作业上禁用此触发器并强制它仅是手动的(假设作业 A 是发布。jenkinsfile 定义了发布过程,但应该只手动运行)。

到目前为止,在团队配置中我无法停止触发器,但在 jenkinsfile 中我也无法设置属性 (this#ignorePostCommitHooks) 并使其工作。 (我确实设置了它。但它什么也没做)。有没有办法配置作业触发?

另外一个问题,Jenkins 提供了这个选项

但是即使在我保存配置并且 jenkins 开始在存储库中查找匹配的项目/分支时设置它之后,它也会开始构建它找到的任何分支。有没有办法让这个选项真正起作用?

提前谢谢你。

【问题讨论】:

标签: jenkins jenkins-pipeline jenkins-plugins


【解决方案1】:

将它包装成一个全匹配使其工作。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-10-03
    • 1970-01-01
    • 2023-04-03
    • 2012-12-19
    • 1970-01-01
    相关资源
    最近更新 更多