Phabricator/TestPlan: Difference between revisions
(Created page with "== Getting Started == The following steps are required to get QA up and running for Phabricator testing on Mozilla's staging server. 1. Clone the following repositories to...") |
|||
Line 14: | Line 14: | ||
Doing so will allow you to use the `arc` command from anywhere on your machine | Doing so will allow you to use the `arc` command from anywhere on your machine | ||
3. In the local repository checkout | 3. Clone the repo(s) you plan to test on: | ||
* Staging: https://hg.mozilla.org/automation/phabricator-qa-stage/ | |||
* Dev: https://hg.mozilla.org/automation/phabricator-qa-dev/ | |||
3. In the local repository checkout, run: | |||
arc install-certificate | arc install-certificate | ||
Line 20: | Line 25: | ||
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. | ||
This should be all you need to get going with arc and our staging | 4. Test away! You can create branches within your local repository checkout, add commits, and send them to Phabricator via `arc diff HEAD^`. | ||
This should be all you need to get going with arc and our staging and dev servers! | |||
Line 26: | Line 33: | ||
Coming soon. | Coming soon. | ||
Please contact a developer within the #conduit IRC channel with further questions. |
Revision as of 18:30, 30 October 2017
Getting Started
The following steps are required to get QA up and running for Phabricator testing on Mozilla's staging server.
1. Clone the following repositories to the same directory on your machine:
2. Open your `~/.bash_profile` file and add the following:
alias arc='/Users/youruser/path/to/arcanist/bin/arc'
Doing so will allow you to use the `arc` command from anywhere on your machine
3. Clone the repo(s) you plan to test on:
- Staging: https://hg.mozilla.org/automation/phabricator-qa-stage/
- Dev: https://hg.mozilla.org/automation/phabricator-qa-dev/
3. In the local repository checkout, run:
arc install-certificate
Follow the instructions presented in the command line to associate your local machine with the phabricator instance via an API key.
4. Test away! You can create branches within your local repository checkout, add commits, and send them to Phabricator via `arc diff HEAD^`.
This should be all you need to get going with arc and our staging and dev servers!
Test Plan
Coming soon.
Please contact a developer within the #conduit IRC channel with further questions.