Flask Travis CI失败的构建

时间:2016-04-25 16:53:43

标签: flask travis-ci

我是Travis CI的菜鸟。我创建了一个简单的hello world flask应用程序,并与Travis CI集成。我的.travis.yml就像这样

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

app.py是应用程序.app.py在构建时成功运行,因为它不会返回travis认为构建失败的任何内容。可能的解决办法是什么?我附上了构建错误消息的屏幕截图。

enter image description here

1 个答案:

答案 0 :(得分:0)

您无条件地运行开发服务器。把它放在一个警卫:

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

更改命令以运行测试,而不是应用程序。 Travis用于构建和测试,而不是运行您的服务器。

相关问题