我已经在Bitbucket服务器中将Webhook安装到Jenkins for Bitbucket插件。主要目标是在提交后将触发詹金斯构建。
安装后,我启用了插件:jenkins-url:https:// url / jenkins ssh:ssh @ git ..(在SCM插件jenkins作业中使用了相同的命令)。
詹金斯工作正常(git clone等正常工作),但插件不工作。当我在jenkins webhook插件上单击测试时,它显示了我:
Error: Jenkins response: No git jobs using repository: ssh://git@xx.git t and branches: master
网址正确。因此,它用于我的詹金斯工作(和分支主管)。我什至在jenkins作业中从错误中复制了URL作为URL,它仍然能够克隆存储库。我会忘记什么?
编辑:
我发现一些信息,您应该在工作中启用SCM轮询(即使每年进行一次轮询)。仅此插件有效吗?这是正常行为吗?(这似乎解决了我的问题)
是的,您必须在Jenkins Job配置的Build Triggers部分中检查Poll_SCM- 我可以确认这一点。我正在做与您相同的事情,这就是我如何使其起作用的方法-您可以在Atlassian网站上找到此类确认