我想要我当前构建的所有 Jenkins 日志都在groovy中
env.logs = currentBuild.rawBuild.getLog(1000).join('\n')
这可行,但这里的问题是我必须指定行数。 当我使用时:
env.logs = currentBuild.rawBuild.getLog().join('\n')
env.logs
为空。在不指定行数的情况下获取所有日志的正确命令是什么?这可能吗?
currentBuild.rawBuild.log 似乎可以工作,但是 deprecated ?
最佳答案
您可以使用具有最大值的 getLog 方法getLog(Integer.MAX_VALUE)
关于jenkins - 使用 currentBuild.rawBuild.getLog 获取当前 Jenkins 构建的所有日志,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47652925/