跳转到主要内容

更新每个环境的bitbucket状态

项目描述

Tox 插件,将状态报告推送到 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 (2.8 kB 查看哈希值)

上传时间:

由以下支持