0

我正在尝试使用 poll SCM (* * * * *) 机制在 Jenkins 中生成包。如果我保持我的存储库公开,并且如果我从 Visual Studio 向 bitbucket 提交任何更改,它正在 Jenkins 中创建包(我仍然需要在 Jenkins 中单击 Build Now 选项)。

如果我将存储库设为私有,并且如果我从 Visual Studio 向 bitbucket 提交任何更改,则会在构建控制台中出现超时错误,并且 url 无法在配置中访问。

公共存储库(工作), 上市

私有存储库(不工作), 私人的

我需要在配置中进行哪些更改才能使其正常工作。

4

1 回答 1

0

问题是你的 git url。由于您在 url 本身中传递凭据,因此您必须对用户名和密码进行 URL 编码。

但由于您在凭证部分配置凭证,您可以从 url 中删除用户名和密码,詹金斯的 git 客户端将负责传递凭证。

于 2017-08-07T07:14:27.353 回答