【发布时间】:2015-11-13 23:25:15
【问题描述】:
作为 Python 包的一部分,我在项目的根目录中有一个脚本 myscript.py,并且
setup(scripts=['myscript.py'], ...)
在我的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
但出现“找不到命令”错误。
我不需要(或真的不希望)脚本成为测试套件的一部分,我只想在 Travis 日志中看到它的输出(并且,如果出错,构建失败)。
如何在 Travis CI 构建中运行包脚本?
【问题讨论】:
-
python myscript.py some args? -
@sobolevn:哇! - 是的!这就是答案!