我有一个项目,我使用谷歌的V8 JavaScript引擎。我还使用Travis CI来构建和部署我的项目。构建通常超过最大时间限制(约45分钟)并因此而失败。我已经做了以下工作来加快V8的编译时间(这有所不同):
我怎样才能加快V8的编译时间?
答案 0 :(得分:0)
我使用来自PPA的V8二进制包。在我的.travis.yml文件中。它看起来像这样:
before_install:
- sudo add-apt-repository ppa:pinepain/libv8-5.2 -y
- sudo apt-get update -q
- sudo apt-get install libv8-dev -y
答案 1 :(得分:0)
我最终使用Travis CI中的内置caching features。编译时间从45分钟下降到13分钟。快乐!感谢这些评论指出了我正确的方向。