标签: jenkins junit jenkins-pipeline jenkins-declarative-pipeline jenkins-blueocean
使用声明性管道,我有很多阶段,包括8个阶段,涉及测试,这些测试通过junit发布者发布标准化结果。不幸的是,任何阶段的任何测试失败都会自动将所有阶段标记为不稳定(ugh)。为了将有意义的结果发布到每个阶段的结尾,我想包括阶段的名称和该阶段唯一的测试指标。
但是看来currentBuild对象只有聚合。希望有一个API可以在我阶段的“后->始终”部分中使用,在该部分中,我可以访问该阶段中发生(并已发布)的测试计数。
如果是这样,我可以在自己的控制下发送给Slack。