2016-09-29 121 views
3

我最近在Jenkins v.2.22上安装了TFS插件版本2.5.1。Jenkins不触发TFS更改

我成功配置了Team Project Collection URL(测试连接工作)和Project Path

我也标志着这个版本触发:

"Build when a change is pushed to TFS/Team Services" 

出于某种原因,在我入住在提到项目路径下的一些变化 - 什么也没有发生。

Build now选项正常工作。

TFS/Team Services hook log提到Polling has not run yet.

有人能解释一下如何解决这个问题?

+0

哪个版本您使用的2.5.1?最新的应该是5.2.1- [Jenkins团队基础服务器插件](https://wiki.jenkins-ci.org/display/JENKINS/Team+Foundation+Server+Plugin)...键入错误? –

+0

是否有任何错误信息? –

回答

1

首先,请将您的TFS插件版本更新到最新版本。还要检查Team Foundation Server轮询日志以查看是否有一些相关信息。

如果你要触发詹金斯与VSTS,有也是在VSTS一些配置:

  1. 启用在Visual Studio团队服务 轮廓备用凭据。请务必设置辅助用户名,因为您不能让 使用您的电子邮件帐户将Visual Studio团队 服务连接到Jenkins。
  2. 转到您的团队项目的管理页面。在服务挂钩 选项卡上,创建订阅。添加詹金斯。
  3. 从Visual Studio Team Services中选择您想让 触发Jenkins构建的事件。
  4. 配置要在Jenkins中执行的操作。现在,在Visual Studio Team Services中发生该事件 时,您的Jenkins版本将被触发,并将触发 。

更多详细信息请查看本教程:Trigger Jenkins from Visual Studio Team Services