Confirmed users
514
edits
DaveLawrence (talk | contribs) No edit summary |
(moved from arc to moz-phab) |
||
| Line 15: | Line 15: | ||
'''Manual Setup''' | '''Manual Setup''' | ||
1 | 1. Install git-cinnabar: | ||
git clone https://github.com/glandium/git-cinnabar.git --branch master --single-branch | git clone https://github.com/glandium/git-cinnabar.git --branch master --single-branch | ||
| Line 31: | Line 21: | ||
cd git-cinnabar && git cinnabar download | cd git-cinnabar && git cinnabar download | ||
2. Install the moz-phab arcanist wrapper used for submitting stacked revisions to Phabricator. You can see instructions on how to install from the [https://moz-conduit.readthedocs.io/en/latest/phabricator-user.html#setting-up-mozphab]. Usually it's enough to just <code>pip3 install MozPhab</code>. | |||
6. Reload your .bash_profile: | 6. Reload your .bash_profile: | ||
| Line 48: | Line 34: | ||
8. In the local <code>phabricator-qa-dev</code> repository checkout, run: | 8. In the local <code>phabricator-qa-dev</code> repository checkout, run: | ||
moz-phab install-certificate | |||
Follow the instructions presented in the command line to associate your local machine with the Phabricator instance via an API key. | Follow the instructions presented in the command line to associate your local machine with the Phabricator instance via an API key. | ||
| Line 54: | Line 40: | ||
Repeat the process in <code>phabricator-qa-dev-cinnabar</code>. Use <code>cinnabarc</code> instead: | Repeat the process in <code>phabricator-qa-dev-cinnabar</code>. Use <code>cinnabarc</code> instead: | ||
moz-phab install-certificate | |||
9. Test away! You can create branches within your local <code>phabricator-qa-dev</code> repository checkout, add commits, and send them to Phabricator via <code>mozphab</code>. See the [http://moz-conduit.readthedocs.io/en/latest/phabricator-user.html Mozilla Phabricator User Documentation] for more. | 9. Test away! You can create branches within your local <code>phabricator-qa-dev</code> repository checkout, add commits, and send them to Phabricator via <code>mozphab</code>. See the [http://moz-conduit.readthedocs.io/en/latest/phabricator-user.html Mozilla Phabricator User Documentation] for more. | ||