gaia-taskcluster:GithubGaia taskrunner 原型

时间:2024-07-06 18:42:05
【文件属性】:

文件名称:gaia-taskcluster:GithubGaia taskrunner 原型

文件大小:49KB

文件格式:ZIP

更新时间:2024-07-06 18:42:05

JavaScript

盖亚任务集群 添加到任务的环境变量 每个任务都添加了许多环境变量,以便为拉取请求和其他分支启用不同的工作流。 如果设置,这些不会覆盖任务中设置的值。 这些灵感来自 CI=true : 始终为真 GH_BRANCH :触发​​此任务的分支(这是拉取请求中的基本/目标分支,而不是头部) GH_COMMIT :提交此任务是触发的(这是拉取请求中头部的最新提交) GH_PULL_REQUEST : 由拉取请求触发时为true GH_PULL_REQUEST_NUMBER :给定拉取请求的编号(如果此任务不是由拉取请求触发,则不设置) GH_REPO_SLUG : 目标仓库的用户名/仓库 项目配置 Treeherder 有一个针对每个项目的身份验证策略......为了跟踪我们可以接受哪些存储库的请求以及使用哪些凭据来更新状态的 Treeherder,我们有一个配置文件,该文件位于 S3


【文件预览】:
gaia-taskcluster-master
----lib()
--------runtime.js(1KB)
--------stores()
--------config.js(1KB)
--------app.js(970B)
--------github()
----.travis.yml(349B)
----config()
--------production.js(208B)
--------defaults.js(3KB)
--------test.js(401B)
----test()
--------integration()
--------koa_record.js(633B)
--------fixtures()
--------helper.js(657B)
--------integration.sh(111B)
--------nock()
--------test.sh(58B)
--------unit.sh(106B)
--------projects.json(300B)
--------mocha.opts(31B)
--------all.sh(56B)
----Procfile(39B)
----README.md(4KB)
----Makefile(276B)
----worker.js(2KB)
----.gitignore(63B)
----projects.json.mustache(971B)
----bin()
--------projectbuild(680B)
--------server(678B)
--------shoreman(3KB)
----routes()
--------github_pr.js(5KB)
--------github_push.js(5KB)
----package.json(2KB)

网友评论