Page MenuHomeDevCentral

New-repo
Updated 2,561 Days AgoPublic

Version 3 of 15: You are viewing an older version of this document, as it appeared on Mar 14 2017, 12:36.

New repositories should be created in Phabricator and mirrored to GitHub.

You have don't have access to GitHub

  1. Create the repository
  2. Create a task against DevCentral project to require the following steps to be followed

You have access to GitHub

Phabricator

  1. Generate a deployment SSH key to allow GitHub interaction
    1. Name: Deployment key for GitHub nasqueron/foo
    2. Lock permanently: check
  2. Create the repository
  3. Add a new remote URI
    1. URI: git@github.com:nasqueron/foo.git
    2. I/O type: Mirror
    3. Display type: Default (= hidden)

GitHub

  1. Create a new repository with hub create nasqueron/foo or visiting https://github.com/new
  2. Go to https://github.com/nasqueron/foo
  3. Add the deploy key to https://github.com/dereckson/foo/settings/keys
    1. Use something like DevCentral (K00) where K00 is the Passphrase object as title
    2. Allow write access
  4. Consider to add the repo to a relevant team: https://github.com/orgs/nasqueron/teams
Last Author
dereckson
Last Edited
Mar 14 2017, 12:36

Event Timeline

dereckson edited the content of this document. (Show Details)
dereckson edited the content of this document. (Show Details)
dereckson added a subscriber: dereckson.
dereckson published a new version of this document.
dereckson published a new version of this document.
dereckson edited the content of this document. (Show Details)