在微服务架构中使用Visual Studio Team Services(Visual Studio Online),目前大约有50个CI构建定义。有没有办法阻止签入,除非文件夹下的解决方案文件具有在同一文件夹路径上触发的关联构建定义?
通过这种方式,我们可以确定所有服务都在首次登记时具有CI构建,我们无需手动(或以其他方式)检查我们是否已覆盖它们。
即使是查询源路径解决方案文件的构建定义触发路径的API,也足以生成构建定义覆盖率报告,以快速找到任何差距。
答案 0 :(得分:0)
您可以自定义签入策略以检查每个构建的触发路径。简单的步骤: