在TFS上签入时触发Jenkins构建

时间:2017-07-21 20:25:23

标签: python jenkins tfs

在TFS项目中,我将一些python脚本存储在特定文件夹中。因此,如果对特定文件夹上的脚本进行更改而不是其他文件夹,则我想触发Jenkins构建。反正有吗?

2 个答案:

答案 0 :(得分:0)

您可以创建一个Jenkins作业,定期检查修改时间(如果脚本受版本控制,提交ID),如果自上次构建以来发生了更改,则启动新构建。

答案 1 :(得分:0)

您可以在TFS中使用Jenkins服务挂钩:

  1. 转到团队项目管理页面
  2. 选择服务挂钩
  3. 点击+添加新服务
  4. 选择Jenkins>下一步
  5. 选择在事件中选中的代码并指定过滤器路径>下一步
  6. 指定Jenkins基本URL,用户名,密码,构建作业等...>完成
  7. 之后,当在指定路径上签入时,它将触发Jenkins构建。