跳转到主要内容

对带有CI状态的SHA提交进行简单更新

项目描述

用于更新PR的SHA1状态的一个简单界面。最初为Jenkins制作,尽管是一个命令行工具,但它主要消耗环境变量来在提交上设置状态。

Github环境变量

  • GITHUB_REPOSITORY 仓库的URL部分,例如 ceph/ceph

  • GITHUB_SHA 将接收更新的提交SHA

  • GITHUB_OAUTH_TOKEN 生成用于认证到Github的TOKEN

  • GITHUB_STATUS_CONTEXT 状态的“标题”部分,例如“文档”

  • GITHUB_STATUS_STARTED 将更改到“标题”(上下文)旁边的“开始”文本

  • GITHUB_STATUS_SUCCESS 将更改到“标题”(上下文)旁边的“成功”文本

  • GITHUB_STATUS_FAILURE 将更改到“标题”(上下文)旁边的“失败”文本

  • GITHUB_STATUS_ERROR 将更改到“标题”(上下文)旁边的“错误”文本

  • GITHUB_STATUS_STATE sha1的状态,以下之一:'success'、'error'、'failure'或'pending'

构建环境变量

  • BUILD_URL 指向实际完整URL的URL

  • PARENT_BUILD_URL 可选的父URL,实际构建发生的地方

项目详情


下载文件

下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。

源分发

github-status-0.0.6.tar.gz (4.9 kB 查看哈希值)

上传时间

由以下支持

AWSAWS云计算和安全赞助商DatadogDatadog监控FastlyFastlyCDNGoogleGoogle下载分析MicrosoftMicrosoftPSF赞助商PingdomPingdom监控SentrySentry错误记录StatusPageStatusPage状态页面