【发布时间】:2016-12-23 17:45:20
【问题描述】:
您好,我正在尝试将我们的 jenkins 构建服务器配置为使用 git 分支。
我的配置如下:
如果我点击带有参数的构建,我会得到一个像这样的空列表:
我已经在没有参数的情况下构建了这个项目并且它有效。在 Source-Code-Management 部分,我添加了我们的服务器,其中包含没有 ssh 的正确信用。 (只有用户名和密码)
但是我在列表中没有 git 引用。我搜索了一下,发现如果您使用 ssh 但我们不使用 ssh,这是一个常见问题。我不想通过可扩展选择参数插件来解决问题。
那么这里的问题是什么?我不敢相信这在 jenkins 中很难配置...
我们使用最新的 jenkins 版本和带有 maven id 的 git 参数插件: org.jenkins-ci.tools:git-parameter:0.4.0
【问题讨论】:
-
你的 git repo 是否可以从你的 jenkins 服务器访问。当我使用代理与 github 存储库通信时,我遇到了同样的情况
-
您好 DevD 感谢您的帮助。我很确定可以从 jenkins 服务器访问 git repo,因为我可以使用字符串参数分支来解决问题,该分支选择使用 $branch 变量构建的分支。这个解决方案有效,但这不是我们想要的。如果我用 git 参数尝试它仍然没有加载列表。
-
我需要一些时间来试试这个,因为现在 git 插件中有很多问题.. 抱歉耽搁了。我明天会更新你
-
任何更新@DevD?我在同一条船上。
-
@Kingalione 非常抱歉.. 由于个人承诺,目前无法处理.. 今天我会处理它。
标签: git jenkins jenkins-plugins