转载于http://blog.c7d8.com/blog/10.html ,原文可能有更新,以原文为准
春节放假回来发现有一个gitlab的runner编译打包总是不成功,具体错误为某个包下载失败,记得以前是维护过的,因为npm有一些包在海外,所以下载不畅,一般都是手动处理。
具体错误如下
[5/5] Building fresh packages...
info Visit https://yarnpkg.com/en/docs/cli/install for documentation about this command.
error /builds/xxxx-tog/xxxx-govx/xxxx-web/node_modules/phantomjs-prebuilt: Command failed.
Exit code: 1
Command: node install.js
Arguments:
Directory: /builds/xxxx-tog/xxxx-govx/xxxx-web/node_modules/phantomjs-prebuilt
Output:
PhantomJS not found on PATH
Downloading https://npm.taobao.org/mirrors/phantomjs//phantomjs-2.1.1-linux-x86_64.tar.bz2
Saving to /tmp/phantomjs/phantomjs-2.1.1-linux-x86_64.tar.bz2
Receiving...
Error making request.
Error: certificate is not yet valid
at TLSSocket.onConnectSecure (_tls_wrap.js:1049:34)
at TLSSocket.e