2016-04-25 27 views
-1

私はトラビスCIのnoobです。私はシンプルなこんにちは世界のフラスコのアプリを作成し、それをトラビスCIと統合しました。私.travis.ymlはapp.pyを構築しながら、ビルドが失敗すると、それはそれを考えられて何のトラヴィスを返すdoes notのため、application.Theのapp.pyが正常に実行され、このフラスコトラヴィスCI失敗ビルド

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

のようなものです。可能な修正は何ができますか?ビルドエラーメッセージのスクリーンショットを添付しています。

enter image description here

答えて

0

あなたは無条件のdevのサーバーを実行しています。

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

このコマンドは、アプリケーションではなくテストを実行するように変更してください。 Travisはあなたのサーバを動かすのではなく、ビルドとテストに使われます。

関連する問題