相关疑难解决方法(0)

如何将脚本作为Travis CI构建的一部分运行?

作为Python包的一部分,我myscript.py在项目的根目录下有一个脚本

setup(scripts=['myscript.py'], ...) 
Run Code Online (Sandbox Code Playgroud)

在我的setup.py.

是否有一个条目我可以提供我.travis.yml将运行myscript.py(例如经过我的测试)?

我试过了

language: python

python:
  - "2.7"

install:
  - pip install -r requirements.txt
  - pip install pytest

script:
  - py.test -v --color=yes --exitfirst --showlocals --durations=5
  - myscript.py some args
Run Code Online (Sandbox Code Playgroud)

但得到"命令未找到"错误.

我不需要(或者真的希望)脚本成为测试套件的一部分,我只是想在Travis日志中看到它的输出(而且,如果它出错,那么就会失败了.)

如何作为Travis CI构建的一部分运行包脚本?

python travis-ci

7
推荐指数
1
解决办法
3374
查看次数

标签 统计

python ×1

travis-ci ×1