github jenkins webhook 期待已删除的 jenkins 作业

Posted

技术标签:

【中文标题】github jenkins webhook 期待已删除的 jenkins 作业【英文标题】:github jenkins webhook expecting a jenkins job that has been deleted 【发布时间】:2018-09-15 14:32:38 【问题描述】:

我已经使用 Jenkins(GitHub 插件)集成/服务和 webhook(一个仅用于推送,一个用于指定事件,包括 cmets)设置了 Github。我正在用一个以编程方式生成的新项目替换旧的 Jenkins “项目”(又名工作)。一段时间以来,我们将两个 Jenkins 作业都配置为侦听此 repo 中的 Github 事件,但我删除了旧的 Jenkins 作业,现在只有一个。然而,Github 仍在寻找旧工作的报告,并将其标记为“需要”。 (没有人能弄清楚是什么原因导致它考虑所需的一项工作而不是另一项。)

如何让 Github 停止查找已删除的 Jenkins 作业?

这是 github 页面的部分截图:

【问题讨论】:

【参考方案1】:

存储库设置 -> 分支 -> 受保护的分支 -> 选择一个分支。然后选中新的 Jenkins 作业,取消选中旧的:

【讨论】:

以上是关于github jenkins webhook 期待已删除的 jenkins 作业的主要内容,如果未能解决你的问题,请参考以下文章

Github webhook 的 Jenkins 自动构建不起作用

Jenkins在收到GitHub webhook时不会触发构建

如何将标头(用于 jenkins crumb)添加到 github webhook?

本地Jenkins服务器上的Github Webhook

当 github 帐户使用 2 因子身份验证时,是不是可以将 Jenkins Webhooks 与 Github 一起使用

Jenkins之配置GitHub-Webhook2