MozillaWiki:Policies/Deployment workflow: Difference between revisions

Jump to navigation Jump to search
add some info about repos and servers, outline other sections
(Placeholder page for when we write up the actual information.)
 
(add some info about repos and servers, outline other sections)
Line 1: Line 1:
All code for MozillaWiki is stored in our git repo: https://github.com/mozilla/wiki.mozilla.org


== Git ==
== Server Instances ==
 
* [https://wiki.mozilla.org Production]
* [https://wiki.allizom.org Stage]
* [https://wiki-dev.allizom.org Dev]
* [https://wiki-sandbox.allizom.org Sandbox]
 
All wiki data is periodically ported from Production to Stage, Dev and Sandbox. You are welcome to try things out on these other wiki instances. Your same login should work unless your account is newly created. In that case, visit #wiki to request an account. '''Note: At any time your edits to Stage, Dev, or Sandbox may be over written.'''
 
== Git Branches ==
 
We have two branches:


* [https://github.com/mozilla/wiki.mozilla.org master] – dev
* [https://github.com/mozilla/wiki.mozilla.org master] – dev
* [https://github.com/mozilla/wiki.mozilla.org/tree/production production] – stage → prod
* [https://github.com/mozilla/wiki.mozilla.org/tree/production production] – stage → prod
After changes are tested via the master branch on our dev server, they are merged into the production branch. This branch is deployed to stage, checked and if all is well, it is deployed to production.
== Repository layout ==
== Use of git submodules ==
== Deployment Workflow ==
All changes should be made via a local checkout of a personal fork of https://github.com/mozilla/wiki.mozilla.org. Once these changes have been submitted as a pull request and accepted, they are ready for deployment.
=== Deploying for the first time ===
=== Deploying changes to super project only ===
=== Deploying changes to submodule(s), commit hash only ===
=== Deploying submodule additions, removals, or settings changes ===
canmove, Confirmed users, Bureaucrats and Sysops emeriti
3,698

edits

Navigation menu