我目前正在使用Global Build Stats插件,该插件可以在格式良好的图表中显示我们的工作状态。
https://wiki.jenkins.io/display/JENKINS/Global+Build+Stats+Plugin
但是,我们的一些构建作业是作为管道脚本实现的,我最近了解到Global Build Stats插件不支持管道作业。
我必须解决的一个想法是创建一个自由样式作业,该作业将为我的每个管道作业触发。管道作业将如何将其自身的构建状态中继到自由式作业。然后,我会将我的Global Build Stats插件指向这个新的自由式作业,而不是管道作业。
有人知道这是否可能吗?
答案 0 :(得分:1)
您可以使用状态参数创建自由式作业,然后从管道中触发此参数化的作业(将构建状态作为参数传递,例如${currentBuild.currentResult}
)。
如果需要触发参数化作业的示例,请参见this。