我们的项目设置接近以下内容:
组件c1,...,cN,应用程序组装和自动测试都作为单独的git存储库
确保最新修订版本可以相互配合的构建链包括以下工作:
现在,我想使用该构建管道检查每个存储库的提取请求,甚至使用teamcity吗?
我不确定在组件X的构建成功时是否可以设置适当的请求请求状态,但是以后的汇编或自动测试构建失败了(为时已晚)。
我试图在同一构建链中为具有自动测试快照依赖关系的组件设置“伪”构建,并通过这些新构建来检查PR,但看起来默认分支用于快照依赖关系(希望是:检查分支是否更改了组件,并检查了最新的master / develop等等)
我知道可以通过monorepo和单项工作轻松完成。