【发布时间】:2016-01-07 23:07:21
【问题描述】:
目前我有一个带有控制台输出的 Jenkins 作业,我想将其保存到单独的日志文件中。我已经知道如何使用 UNIX 命令创建日志文件,但我正在尝试找出组织这些文件的最佳方式。 Jenkins 是否提供任何类型的“通用”内部版本号?我可以使用 $BUILD_NUMBER 和 $BUILD_TAG-$BUILD_ID,但我认为哈希或其他类型的标签会更耐用。 (如果过去的构建被删除会怎样?)
我还可以根据 Jenkins 构建开始的时间戳标记日志文件,但我不确定它的准确度。 Jenkins 是否记录构建开始/结束的“主时间”?
其他建议也将不胜感激。您如何存储 Jenkins 日志文件?
【问题讨论】:
标签: logging jenkins continuous-integration hudson archiving