Jenkins 管道:在构建日志控制台中启用时间戳



如何显示多分支管道项目的每一行的构建时间戳?它是受支持的功能吗?如果是,是否需要在Jenkinsfile中启用它,或者是否有 GUI 选项?

向声明性管道添加选项

pipeline {
  agent any
  options { timestamps () }
  // stages and rest of pipeline.
}

功劳归于上面的评论 詹金斯管道:在构建日志控制台中启用时间戳

对于脚本化管道,只需将脚本包装在timestamps { }例如。

timestamps {
  // do your job
}

注意:您必须安装时间戳器插件:wiki.jenkins.io/display/JENKINS/Timestamper

我想知道为什么@roomsg对接受的答案的评论没有成为答案。

我刚刚注意到(至少在我们的设置中)您可以配置这个全局:选中Jenkins 配置中的"时间戳器"部分

我认为这是对Q的最佳回答。因此,如果您以管理员身份访问,您可以通过 GUI

-> 选中"为所有管道构建启用"复选框。

最新更新