我正在尝试自动化构建模式,该模式主要遵循通过环境、分支促进特定构建。
因此,我的源代码如下所示:
- 开发部门
- QA 分支(来自 DEV 的子级)
- PROD 分支(来自 QA 的孩子)
现在,我已经在 DEV 分支中设置了连续构建。基本上,每次签入都会安排构建并执行单元测试。
我希望能够将任何一组从 DEV 到 QA 的签入合并,并使其自动触发 QA 构建。但是,我找不到任何可以根据在特定路径上更改的文件构建的选项。这可能吗?如何实现?
PS:我知道我也可以为每次签入触发此构建,但我会发现只有在更改特定路径时才这样做更有价值,以便构建可以与一组签入相关联以自动生成更改- “发布”的日志。此外,同样的想法也适用于 PROD 版本,它可能是一组多个 QA 版本。
谢谢!