jenkins - 在詹金斯管道中,如何访问每个阶段的测试指标?
问题描述
使用声明性管道,我有许多阶段,包括 8 个阶段,其中涉及通过 junit 发布者发布标准化结果的测试。不幸的是,任何阶段的任何测试失败都会自动将所有阶段标记为不稳定(呃)。为了在每个阶段结束时将有意义的结果发布到 slack,我想包括阶段的名称和该阶段独有的测试指标。
但似乎 currentBuild 对象只会有聚合。希望有一个 API 可以在我的阶段的“post -> always”部分中使用,我可以在其中访问该阶段发生(和发布)的测试计数。
如果是这样,我可以在我自己的控制下发送到 slack。
解决方案
推荐阅读
- laravel - 如何在控制器的关系方法中应用条件?
- amazon-web-services - 如何将 AWS s3 与 Docker 连接起来
- iis - 如何在 web.config 中实现 {REQUEST_FILENAME} - httpErrors
- flutter - 如何在flutter中使用实现日历
- apache-spark - hadoop集群+任何禁用spark应用程序在特定数据节点上运行的方法
- docker - 包含图像详细信息的 Docker 注册表 Web ui
- javascript - 如何将日期转换为 d/mm/yy 格式的javascript
- java - 构建Maven项目时编译失败
- java - 在 Intellij 中重命名我的项目的根模块
- django - CreateView 没有为帖子上传用户的图像和名称