更新每个环境的bitbucket状态
项目描述
安装
$ pip install hg+https://bitbucket.org/hpk42/tox@hook/report-status#egg=tox $ pip install tox-bitbucket-status
(目前您需要安装定制的tox版本,直到tox的下一个版本发布)。
使用方法
您需要确保以下环境变量在您的环境中已设置
CI CI_NAME CI_COMMIT_ID CI_BUILD_URL BB_USERNAME (will default to $BB_REPO_OWNER if not set) BB_PASSWORD BB_REPO_OWNER BB_REPO_SLUG
然后,您的提交在推送到BitBucket后将会得到构建状态。
就像这个存储库中的那些。
Codeship
CI_* 变量都由Codeship设置,但您需要自行设置 BB_* 变量。
Jenkins
如果您使用Jenkins和Mercurial插件,那么一些环境变量将从设置的环境变量中检测到
CI → True CI_NAME → 'Jenkins' CI_BUILD_URL → $BUILD_URL CI_COMMIT_ID → $MERCURIAL_REVISION BB_REPO_OWNER : extracted from $MERCURIAL_REPOSITORY_URL BB_REPO_SLUG : extracted from $MERCURIAL_REPOSITORY_URL
此时,从repo URL中提取所有者/slug仅对mercurial存储库进行合理性检查(即它们来自bitbucket)。接受支持git repo URL的pull请求。
关闭
tox-bitbucket-status-1.0.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | e3713ebb05a5c0ff963fd39997e87769de19e54f33f160ac95c807b9aa2147ac |
|
MD5 | b291d8f202a83565108517c8c7d4b812 |
|
BLAKE2b-256 | 726e1dcc44bba038e97c30174c9466133685f692f48799bb4c2ceaa2e6db0145 |