所以我在这个项目中有几个部分 - 其中一个是opencv构建,可能需要一些时间。我已经将另一个依赖于此的构建作为快照构建,其设置为“如果有合适的构建,请不要运行新构建”。
opencv构建仅在提交到相关目录时触发(使用构建触发器) 我的其他版本设置类似(基于另一个文件夹)
但由于它们都来自同一个存储库,因此一个触发器会触发另一个存储库。似乎'合适'不考虑构建触发器,而只考虑提交编号。有没有办法设置它,以便每次都不会重建依赖的构建,只有当它会触发时(我仍然需要两者之间的依赖)
感谢。
答案 0 :(得分:0)
修改opencv构建的结帐规则。
Edit configuration
Go under '2. Version Control Settings'
Under the VCS root 'Edit Checkout Rules'
Add the rule so it only considers what affects it (e.g. +:\Repo\opencv)
只有在此文件夹发生更改时才会触发。