【发布时间】:2018-02-28 13:35:08
【问题描述】:
我们有一个 VSTS 构建设置。目前,我们有一个托管多个服务的存储库。我们对每个服务都有一个构建定义,并且仅在当前服务被触发时触发每个服务。 现在的问题是每个构建定义因此单个存储库使 GetSource 下载整个存储库,我们也进行了清理。 我一直在寻找是否有像触发器这样的解决方案,我们可以在其中设置模式,以获取存储库下载的一部分。这应该是为了减少构建/下载时间。
一种解决方法可能是不要每次都进行清理或创建多个存储库。目前我们想避免后者。
如果有人知道一个好的解决方案,请告诉我。
【问题讨论】:
-
你使用的是 Git 还是 TFVC?
-
更好的办法是把项目分开,把普通项目打包成nuget包上传到feed。
标签: continuous-integration azure-devops azure-pipelines