Taskcluster/TaskClusterGitHub

From MozillaWiki
< Taskcluster
Revision as of 18:07, 15 December 2015 by Mrrrgn (talk | contribs) (Created page with "== Docs == http://docs.taskcluster.net/services/taskcluster-github/ == Administration == TCGH is a Heroku app, all of its relevant configuration can be managed from the Herok...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Docs

http://docs.taskcluster.net/services/taskcluster-github/

Administration

TCGH is a Heroku app, all of its relevant configuration can be managed from the Heroku dashboards.

Setting up a new repo

  1. Have the repo create a webhook, where the url points at the tcgh heroku app's url.
    1. Note: There is a "Secret" that must be entered when setting up the webook.
    2. Note: If the WebHook Secret ever changes all repositories will be broken until they set up their webhooks again.
  2. Give the GitHub account https://github.com/TaskClusterRobot permissions to comment on pull requests, commits, and set statuses.