我正在尝试在每个perforce swarm审核上运行build-deploy-test管道。
关键点是:管道应该是可选的,即审核请求者应该决定是否要运行管道。
我的实施是:
- 创建了P4 Swarm项目
- 添加了一些分支(以监控特定的depo
//some/depo/path
)
- 添加了作业过滤器:据我了解此功能,仅当提及此作业时,swarm项目才会触发pipelin
- 在“自动化测试”字段中配置Jenkins作业网址
- 见下图
醇>
结果是:
- 当一个人要求在
//some/depo/path
中进行审核时,无论该工作是否被提及 - 哪个未能提供上述关键点
醇>
有任何建议吗?