我们有用于网元A+B的CI/CD工作的管线A和B,两者都工作得很好。
我们希望集成产品级CI/CD框架,并希望重用管道A/B jenkinsfile,所以我们创建新的流水线C,并为A& B调用并行的"build job“。"build job”命令将并行触发流水线A/ B,但构建/测试结果是在流水线A&B中跟踪的,而流水线C对此一无所知,如果需要为C的任务生成报告,则需要分别分析A和B的所有输出,并重新组织报告。
我不确定是否有其他方法来完成这项方便的工作,这将是产品级集成的常见问题。
感谢您的任何建议或提示。
发布于 2018-05-22 16:49:02
我建议不要将A/B作为单独的作业,将它们作为单独的groovy脚本,并将它们包含在作业C中所需的位置,或者更好的做法是将A/B函数包含在共享库中,并在需要时在C中使用它们。
https://stackoverflow.com/questions/50461398
复制相似问题