AppVeyor构建脚本文件间歇性下载失败

时间:2016-05-24 08:52:32

标签: qt curl qt-creator appveyor

我目前正在使用AppVeyor构建一个小型Qt Creator插件。作为构建的一部分,我正在下载Qt Creator源代码并安装软件包。

这曾经工作得很好,但在某些时候它停止了工作。现在,有时第一次下载成功,但至少有一次下载永远不会成功。

我已经尝试了安装的curl二进制文件以及appveyor DownloadFile命令,但它们都失败了。

curl错误如下:

curl: (18) transfer closed with 31294991 bytes remaining to read

appveyor DownloadFile命令不会生成错误,但是解压缩生成的存档会失败:

ERROR: qt-bin.7z
qt-bin.7z
Open ERROR: Can not open the file as [7z] archive
ERRORS:
Unexpected end of archive

此处可以看到失败构建的示例 https://ci.appveyor.com/project/jesperhh/teamfoundation/build/3.6.49

1 个答案:

答案 0 :(得分:2)

尝试启用代理 - 这应该有所帮助:http://www.appveyor.com/docs/how-to/http-proxy