jenkins-pipeline - 在电子邮件通知中显示构建持续时间
问题描述
目前我正在使用声明性管道。在我的电子邮件通知中,我也想传递构建持续时间。知道如何在 emailtext 中发布构建持续时间。
解决方案
使用 currentBuild 的 durationString:
def elapsed = currentBuild.durationString.replace(" and counting","")
它会给你计算句子所经过的时间,所以你最好在发送电子邮件之前激活它。
推荐阅读
- r - 使用 R 导出所需单元格中 xlxs 表的差异
- python-3.x - 使用 Python 3.6 对 .cat 文件进行简单移动平均
- python - Turicreate 特征提取
- kubernetes - 这些 Kubernetes 健康检查来自哪里?
- java - Kafka 消费者手动提交偏移量
- asp.net-mvc-5 - 带有 ddl 和数量的 MVC 选择编辑器视图模型
- javascript - d3 中的工具提示在可缩放图形的矩形内不起作用
- vba - 如何为 Matomo 构建正确的 HTTP API 调用
- python - 尝试在 python 中打开和读取文件,但它会创建并打开一个空文件
- django - 过滤带有选项的字段