Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/jenkins/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
子项目的Jenkins作业构建持续时间_Jenkins - Fatal编程技术网

子项目的Jenkins作业构建持续时间

子项目的Jenkins作业构建持续时间,jenkins,Jenkins,我有一份工作a,我把工作B、C、D、E和F称为工作B、C、D、E和F,现在在完成工作a后,我想收到一封电子邮件通知,邮件通知中的合并状态为B、C、D、E和F。我能够在A的合并电子邮件中获得构建结果,但无法找到一种方法来获取该电子邮件中每个作业所占用的时间。如果您正在等待内部工作(B、C、D、E、F),有人能提出建议吗 你的日志中应该有类似的内容 22:07:53 Waiting for the completion of B 22:21:25 B #3050 completed. Result

我有一份工作a,我把工作B、C、D、E和F称为工作B、C、D、E和F,现在在完成工作a后,我想收到一封电子邮件通知,邮件通知中的合并状态为B、C、D、E和F。我能够在A的合并电子邮件中获得构建结果,但无法找到一种方法来获取该电子邮件中每个作业所占用的时间。如果您正在等待内部工作(B、C、D、E、F),有人能提出建议吗

你的日志中应该有类似的内容

22:07:53 Waiting for the completion of B
22:21:25 B #3050 completed. Result was SUCCESS

你可以用一些groovy脚本解析B(和c,d,e,f)的最后一个结果。

谢谢Mor,但我可以在一封合并的电子邮件中得到结果,但时间很紧。嘿,我们做到了,为了获取子作业的状态,有一个阻止父作业的选项,然后我们可以使用诸如TRIGGERED\u BUILD\u RESULT\u JOBNAME之类的变量来获取状态,在这段时间内,我们需要执行一些groovy ScriptingHanks来共享