git - Bitbucket 服务器 Webhook 到 Jenkins : Error: Jenkins response: No git jobs using repository

标签 git jenkins ssh bitbucket

我已经安装了 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/

相关文章:

git - 一种基于统计数据在 Github 存储库的所有开发人员之间分配付款的好算法

groovy - 如何在每个触发器的基础上更改 Jenkins email-ext 插件中的 FROM 电子邮件地址?

jenkins - Jenkins插件开发Gradle构建

image - 使用Jenkins docker镜像无法连接github

git diff 两个顺序提交快捷方式?

git - 什么是 git 中的普通 merge ?

git - Mercurial 中的功能分支

java - Jenkins 构建失败错误 : cannot find symbol

github - 使用 SSH 身份验证在 Xcode 7 中添加 GitHub 存储库会出现身份验证错误

iphone - 如何使用 iPhone 控制任何基于 IR 的家用电器?是否需要基于 SSH/UPnP 的应用程序?