2016-04-25 19 views
-1

Ich bin ein Neuling in Travis CI. Ich habe eine einfache Hallo Welt-Flasche-App erstellt und diese mit Travis CI integriert. Meine .travis.yml ist wie dieserFlasche Travis CI fehlgeschlagen bauen

os: 
    - linux 
language: python 
python: 
    - "2.6" 
    - "2.7" 
# command to install dependencies 
script: python app.py 
branches: 
    only: 
    - master 

Wo app.py die application.The app.py ist erfolgreich lief beim Aufbau, da es etwas travis Rückkehr tut es gilt als Build fehl. Was könnte die mögliche Lösung sein? Ich füge einen Screenshot der Build-Fehlermeldung bei.

enter image description here

Antwort

0

Sie führen die dev-Server bedingungslos. Legen Sie es in eine Schutzvorrichtung:

if __name__ == '__main__': 
    app.run() 

Ändern Sie den Befehl, um Ihre Tests statt der App auszuführen. Travis wird zum Erstellen und Testen verwendet, nicht zum Ausführen des Servers.