QA/Execution/Web Testing/Repositories: Difference between revisions
< QA | Execution | Web Testing
Jump to navigation
Jump to search
No edit summary |
|||
Line 35: | Line 35: | ||
|} | |} | ||
== Create a new Mozilla | == Creating a new repository == | ||
Follow these steps to create a new repository under the Mozilla organisation: | |||
# Create a new repository in your personal GitHub account | |||
# Under "Settings" find the area that allows you to transfer the repository, and click the "Transfer" button | |||
# Enter the repository name (for example "treeherder-tests") | |||
# Enter the organization "mozilla" - you will need to be in the appropriate [[QA/Execution/Web_Testing/GitHub_Teams|GitHub team]] | |||
# Click the "I understand" button, and in a few minutes the repository should be transferred to Mozilla | |||
== Deactivating a repository == | |||
Follow these steps to mark a repository as inactive: | |||
# Change the owner in the repository's wiki page to "Web QA (dormant)" | |||
# Create a pull request that removes all content and adds a notice to the README ([https://github.com/mozilla/mdn-tests/commit/08aa51646e81b74e95ef796253cb2fd8b583e3ae example]) | |||
# Disable Travis CI for the repository | |||
# Delete any Jenkins jobs for the repository | |||
Revision as of 10:43, 24 July 2015
Active Repositories
RoR | Travis
{{#ask: |
Has Owner::Web QA | ?Is RoR = RoR | format=template | template=Web QA/Repositories
}} |
---|
Add a new Web QA repository to this list: |
---|
Dormant Repositories
RoR | Travis
{{#ask: |
Has Owner::Web QA (dormant) | ?Is RoR = RoR | format=template | template=Web QA/Repositories
}} |
---|
Add a new Web QA repository to this list: |
---|
Creating a new repository
Follow these steps to create a new repository under the Mozilla organisation:
- Create a new repository in your personal GitHub account
- Under "Settings" find the area that allows you to transfer the repository, and click the "Transfer" button
- Enter the repository name (for example "treeherder-tests")
- Enter the organization "mozilla" - you will need to be in the appropriate GitHub team
- Click the "I understand" button, and in a few minutes the repository should be transferred to Mozilla
Deactivating a repository
Follow these steps to mark a repository as inactive:
- Change the owner in the repository's wiki page to "Web QA (dormant)"
- Create a pull request that removes all content and adds a notice to the README (example)
- Disable Travis CI for the repository
- Delete any Jenkins jobs for the repository