我已经安装了 Webhook to Jenkins for Bitbucket位桶服务器中的插件。主要目标是在提交后触发 jenkins 构建。
安装后我启用了插件: Jenkins 网址:https://url/jenkins ssh: ssh@git..(在 SCM 插件 jenkins 作业中使用相同的命令)。
jenkins 工作正常(git clone 等工作)但插件不工作。 当我在 jenkins webhook 插件上单击测试时,它会显示:
Error: Jenkins response: No git jobs using repository: ssh://git@xx.git t and branches: master
网址是对的。所以它被用在我的 Jenkins 工作(和分支主管)中。我什至将错误中的 url 复制为 jenkins 作业中的 URL,它仍然能够克隆 repo。我忘记了什么?
编辑:
我发现一些信息表明您应该在您的工作中启用 SCM 轮询(即使这是每年轮询一次)。只有这个插件才能工作吗? 这是正常行为吗? (它似乎解决了我的问题)
最佳答案
是的,您必须在 Jenkins 作业配置的构建触发器部分检查 Poll_SCM - 我可以确认这一点。我正在做和你一样的事情,这就是我让它工作的方式——你可以在 Atlassian 网站上找到确认信息
关于git - Bitbucket 服务器 Webhook 到 Jenkins : Error: Jenkins response: No git jobs using repository,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46092903/