Jenkins服务中的订阅挂钩并未显示Jenkins作业名称

时间:2017-09-15 13:43:41

标签: jenkins tfs continuous-integration

我正在使用TFS配置jenkins。我想在TFS进行新的登记时触发构建。当我从TFS服务挂钩创建订阅时,我无法在订阅的操作页面中看到构建名称。我正在使用网址  http://localhost:8080和密码部分的API令牌。

我没有在操作页面中获取Build Name部分。它只显示空字段。

1 个答案:

答案 0 :(得分:0)

您应该确保TFS服务器和Jenkins服务器之间的连接。您可以尝试在TFS服务器上直接打开Jenkins网址。

建议您不要将http://localhost:8080用于Jenkins网址,因为TFS也使用8080端口。将Jenkins网址改为另外一个,例如您的别名,IP地址。

重新创建Jenkins服务挂钩,现在可以将构建字段配置为下拉列表。

enter image description here

如果您使用TFVC作为源代码控制,那么您还需要Jenkins的Team Foundation Server插件。

有关详细信息,请参阅此tutorial中的与TFS /团队服务的集成部分。