CI 流程
Travis-CI
https://www.travis-ci.org 直接添加此项目
Coveralls python
添加项目
https://coveralls.io/repos/new 直接添加项目
查看对应密匙
本地安装
pip install python-coveralls
.coveralls.yml
指定覆盖率的一些事情
service_name: travis-ci
密匙
- 生成密匙
travis encrypt COVERALLS_TOKEN=${your_repo_token}
- 添加到文件
travis encrypt COVERALLS_TOKEN=${your_repo_token} --add
TRAVIS.YML
# command to install dependencies
install:
- pip install -r requirements.txt
# command to run tests
script:
- pytest
after_success:
- pytest --cov=pycc test/
- coveralls
RvZLmJrvS8afd4wzQwBNPLKZYX5Sx7qjh
参考资料
- keyword
python-coveralls usage