如何在文本文件(工作区)中获取jenkins控制台输出,其中也包括jenkins控制台输出。
mbskvtky1#
如果您只想访问日志并将其作为txt文件从作业的URL下载到您的工作区:
${BUILD_URL}/consoleText
在Linux上,可以使用wget将其下载到工作区
wget
wget ${BUILD_URL}/consoleText
文件系统上的实际日志文件位于主计算机中。你可以在下面找到它:$JENKINS_HOME/jobs/$JOB_NAME/builds/lastSuccessfulBuild/log
$JENKINS_HOME/jobs/$JOB_NAME/builds/lastSuccessfulBuild/log
v64noz0r2#
如果curl命令由于用户身份验证问题而无法为您工作,您可以在浏览器中访问${BUILD_URL}/consoleText URL,然后在页面加载时按CTRL+S。
2条答案
按热度按时间mbskvtky1#
如果您只想访问日志并将其作为txt文件从作业的URL下载到您的工作区:
在Linux上,可以使用
wget
将其下载到工作区文件系统上的实际日志文件位于主计算机中。你可以在下面找到它:
$JENKINS_HOME/jobs/$JOB_NAME/builds/lastSuccessfulBuild/log
v64noz0r2#
如果curl命令由于用户身份验证问题而无法为您工作,您可以在浏览器中访问
${BUILD_URL}/consoleText
URL,然后在页面加载时按CTRL+S。