0

所以我对这个项目有几个部分——其中一个是一个 opencv 构建,它可能需要一些时间。我已经制作了另一个依赖于此的构建作为快照构建,设置为“如果有合适的构建,则不要运行新构建”。

opencv 构建仅在提交到相关目录时触发(使用构建触发器)而我的其他构建设置类似(基于另一个文件夹)

但是由于它们都来自同一个存储库,因此一个触发器会导致另一个触发器。似乎“合适”不考虑构建触发器,而只考虑提交数。有什么方法可以设置它,以便每次都不会重建依赖构建,并且只有在它无论如何都会触发时(我仍然需要两者之间的依赖关系)

谢谢。

4

1 回答 1

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)

只有在此文件夹发生更改时才会触发它。

于 2014-04-10T16:07:18.443 回答