检查openqa的帮助程序脚本
openqa-review的Python项目详细描述
#openqa_review_脚本[![生成状态](https://travis-ci.org/os-autoinst/openqa_review.svg?branch=master)](https://travis-ci.org/os-autoinst/openqa_review)[![CII最佳实践](https://bestpractices.coreinfrastructure.org/projects/699/badge)](https://bestpractices.coreinfrastructure.org/projects/699)
openqa的审查助手脚本。
有关更多详细信息,请阅读openqa_review/openqa_review.py
中的文档。
##用法
- 使用独立的python环境安装需求和包 例如[virtualenv](http://docs.python-guide.org/en/latest/dev/virtualenvs/)。
` pip install -r requirements.txt pip install . `
或者如果您使用的是opensuse发行版,建议使用zypper
,
例如:
` zypper in python-openqa_review `
- 从路径调用
openqa-review
,例如使用--help
` openqa-review--help `
如果openqa-review
必须访问使用自定义
certificate authorities(ca的),它可能会失败,因为它可以
不验证TLS证书。通过设置环境变量
REQUESTS_CA_BUNDLE
,可以为
openqa-review
例如:
` REQUESTS_CA_BUNDLE="/my/custom/ca-bundle.pem"openqa-review `
##通信
如果您有任何问题,请访问位于opensuse factory的irc.freenode.net
##贡献
这个项目位于https://github.com/os-autoinst/openqa_review
请随意在github中添加问题或发送请求。
todo和ideas在文件TODO
和github问题中被跟踪。
###提交规则
- 每次提交都由[travis ci](https://travis-ci.org/travis)在
您创建了一个pull请求,但是您应该在本地运行
tox
, - 确保保持100%的测试覆盖率,例如通过添加测试引用数据 对于新的场景。建议TDD:-)
- 对于git提交消息,请使用 [如何编写git提交消息](http://chris.beams.io/posts/git-commit/)为 参考资料
如果这对你来说太麻烦了,请随意提供不完整的拉力 请求考虑或用代码更改建议创建问题。
##许可证
此项目是在麻省理工学院的许可下授权的,详细信息请参见许可文件。
例外情况是dashboard_files/
下的GPL-2许可文件
来自https://github.com/os-autoinst/openQA/。