SHA的简单更新与CI状态有关
github-status的Python项目详细描述
一个简单的界面,用于更新状态为prs的sha1。为詹金斯做的 最初,虽然是命令行工具,但它主要使用环境 用于在提交时设置状态的变量。
github环境变量:
- GITHUB_REPOSITORY回购协议的url部分,如ceph/ceph
- GITHUB_SHAa将接收更新的提交sha
- GITHUB_OAUTH_TOKEN生成要向github进行身份验证的令牌
- GITHUB_STATUS_CONTEXT状态的“标题”部分,如“文档”
- GITHUB_STATUS_STARTED将在“标题”(上下文)旁边更改的“开始”文本
- GITHUB_STATUS_SUCCESS将在“标题”(上下文)旁边更改的“成功”文本
- GITHUB_STATUS_FAILURE将在“标题”(上下文)旁边更改的“失败”文本
- GITHUB_STATUS_ERROR将在“标题”(上下文)旁边更改的“错误”文本
- GITHUB_STATUS_STATEsha1的状态,其中之一:“成功”、“错误”、“失败”或“挂起”
生成环境变量:
- BUILD_URL指向生成的实际完整url的url
- PARENT_BUILD_URL实际生成的可选父url