QA/Execution/Web Testing/Repositories: Difference between revisions

Fixed template display
No edit summary
(Fixed template display)
 
(19 intermediate revisions by 3 users not shown)
Line 1: Line 1:
== Active Repositories ==
{| class="sortable wikitable smwtable jquery-tablesorter"
{| class="sortable wikitable smwtable jquery-tablesorter"
!
!
![[:Property:Is RoR|RoR]]
![[:Property:Is RoR|RoR]]
![[:Property:Is Committable|Committable Location]]
!Badges
![[:Property:Has Repo Mirror|Mirror(s)]]
{{#ask: [[Category:Repositories]] [[Has Owner::Web QA]]
!Travis
{{#ask:
|[[Category:Repositories]] [[Has Owner::Web QA]]
  |?Is RoR = RoR
  |?Is RoR = RoR
|?Has Repo Mirror = Mirror(s)
  |format=template
  |format=template
  |template=Web QA/Repositories
  |template=Web QA/Repositories
Line 18: Line 15:
|-
|-
|}
|}
== Dormant Repositories ==
{| class="sortable wikitable smwtable jquery-tablesorter collapsible collapsed"
!
![[:Property:Is RoR|RoR]]
{{#ask: [[Category:Repositories]] [[Has Owner::Web QA (dormant)]]
|?Is RoR = RoR
|format=template
|template=Web QA/DormantRepositories
}}
|}
{|
! align="right" | Add a new Web QA repository to this list:
| {{#forminput:form=Repository|button text=Add|query string=super_page={{PAGENAME}}&Repository[Owner]=Web QA (dormant)|placeholder=repository name|popup}}
|-
|}
== 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"
# 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])
# Close any issues or pull requests against the repository
# Deactivate any of the Webhooks for/against the repository
# Deactivate GitHub Issues for the repository
# Deactivate pyup.io for the repository
# Disable Travis CI for the repository
# Delete any Jenkins jobs for the repository
# Remove the repository from Treeherder ([http://treeherder.readthedocs.io/submitting_data.html#adding-a-github-repository reverse])
Confirmed users
2,197

edits