在TFS 2015中,可以在构建定义中创建持续集成触发器,该触发器指向团队项目集合的根。您可以,而不是使用触发路径' $ / {team project}',也只需插入' $ /',这将导致持续集成构建触发所有签署该团队项目集合。
在TFS 2017中,似乎不再可以自由编辑此字段,并且您只能为构建定义所在的团队项目添加触发器。是否还有其他选项/可能性来构建定义是否触发了所有项目,或者至少定义了我想要触发的其他团队项目?
答案 0 :(得分:0)
不,它无法在TFS2017中执行此操作。
构建定义是基于团队项目级别而不是集合级别。
对于您要触发的其他团队项目, Export/Import the Build Definition 有一种解决方法。
这可以避免手动复制另一个团队项目/帐户中的定义。 无需手动添加步骤并设置其值。只需为该团队项目设置触发路径即可。