我正在使用 Jenkins 。
Jenkins 有一份上游工作:A
Jenkins 有一份下游工作:B
A的控制台日志输出是:
1
2
3
B 的控制台日志输出为:
A
B
C
我想要得到的是:
有什么办法吗,我可以在作业 A 的控制台日志中获得作业 B 的控制台输出,然后决定作业“A”是否成功(使用日志解析/grep 关键字作为故障/错误等)。
最佳答案
不确定您要实现的目标,但它看起来相当人为。查看以下方法是否符合您的需求:通过 Parameterized Trigger Plugin 从作业 A 启 Action 业 B作为构建步骤。 A 可以选择等待 B,然后根据 B 的结果调整 A 的构建结果。
关于logging - 在上游作业中显示下游作业的控制台输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11371383/