2016-08-03 8 views
1

Ich habe fast alle möglichen Dinge hier versucht, aber bin nicht in der Lage, Builds auf Travis CI laufen zu lassen, da es auf der Laube ausfällt.Nicht in der Lage, auf Travis CI zu fahren.

Ich weiß, diese Frage wie ein Duplikat klingen mag, aber ich habe die übliche fix versucht, die für alle anderen zu funktionieren scheint, aber nicht für mich :)
Ein Beispiel: https://stackoverflow.com/a/29064091/1749585

Mein Repository ist https://github.com/myTerminal/faded-multiselect und Sie können es auf Travis CI unter https://travis-ci.org/myTerminal/faded-multiselect

Antwort

1

finden Sie können versuchen, die Installation in before_install statt before_script. Ihre .travis.yml würde wie folgt aussehen:

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

Die Art und Weise node.js Anwendungen auf Travis CI gebaut ist, dass es ausführt before_script nach install (was tut npm install), before_script etwas ist, das nach dem install Schritt ausgeführt wird.

Sie benötigen bower während Ihrer npm install, daher schlägt Ihr Build fehl.

+0

Danke, genehmigt Ihre Pull-Anfrage – myTerminal