无法在Travis CI上运行凉亭

时间:2016-08-03 16:22:35

标签: node.js continuous-integration bower travis-ci

我几乎已经尝试了所有可能的事情,但我无法在Travis CI上运行构建,因为它在割草机上出错。

我知道这个问题可能听起来像是重复的,但我尝试了通常的解决方案,似乎对其他人都有效,但不适合我:) 例如:https://stackoverflow.com/a/29064091/1749585

我的存储库是https://github.com/myTerminal/faded-multiselect,您可以在https://travis-ci.org/myTerminal/faded-multiselect

上的Travis CI找到它

1 个答案:

答案 0 :(得分:1)

您可以尝试在before_install而不是before_script中安装bower。您的.travis.yml看起来像是:

language: node_js
node_js:
  - "0.11"
before_install:
  - npm install -g grunt-cli bower
  - bower install
sudo: required

在Travis CI上构建Node.js应用程序的方式是在before_script之后执行installnpm install),before_script是在执行之后执行的install步骤。

bower期间您需要npm install,因此您的构建失败。