【发布时间】:2019-10-08 07:50:02
【问题描述】:
我已经使用 Travis 成功地将一个包部署到 PyPI,但是我发现无论脚本成功与否,它都会部署。单元测试成功后如何部署?
language: python
python:
- '3.6'
os:
- linux
install:
- pip install -q -r requirements-dev.txt
- pip install coverage
- pip install coveralls
script:
- python test.py
- coverage run test.py
after_success:
- coverage report
deploy:
provider: pypi
user: user
distributions: "bdist_wheel"
password:
secure: secure_pẁ
on:
tags: false
branch: dev
【问题讨论】:
-
你能分享一个指向 travis 日志的链接吗?
-
如果脚本失败,它不会部署。我们可以看看 Travis 日志吗?