CURL无法在jenkins中下载整个构建日志

时间:2015-09-18 16:40:17

标签: curl jenkins

我在詹金斯有一个构建步骤:

curl http://localhost:8080/job/%JOB_NAME%/%BUILD_NUMBER%/consoleText> d:\ dblog.txt

下载构建日志。它确实下载了文件,但它总是剪切文件,只下载部分文件。

更神秘:实际保存的文件d:\ dblog.txt具有随机大小。

我尝试使用--max-time作为curl命令,它似乎没有帮助。

我在Windows 7专业版上,工作站有足够的磁盘空间。

当我用一个步骤创建另一个项目时(与上面相同),文件IS完全下载。

我该如何解决这个问题?

感谢, 亨氏

1 个答案:

答案 0 :(得分:0)

如果您有权访问$ {JENKINS_HOME} / jobs / $ {JOB_NAME} / builds / $ {BUILD_NUMBER} /日志,则可以tail该文件来解决问题。

另请参阅https://issues.jenkins-ci.org/browse/JENKINS-14899。将Jenkins更新为1618也可以解决此问题。

来源:Jenkins official changelog。按Ctrl + f +搜索字符串14899