Skip to content
This repository has been archived by the owner on May 2, 2022. It is now read-only.

Release Protocol

Will Hill edited this page Dec 20, 2017 · 2 revisions

Enter Testing Phase

  1. Once all issues are completed we ask System Admin to make a tagged release.
  2. The Development node is updated with the tagged repo's
  3. Testers invited to test
  4. If no issues are found for 20 days from the taged release date then we can enter the live phase
  5. If issues are found we create Issues on github and we fix them.
  6. When all issues are fixed we tag the repos and release again

Live Phase

  1. The domain is always changed in the system admins morning and not on a Friday or before a holiday
  2. If any issues are reported when the domain is repointed we immediately repoint the domain.
  3. 24 hours later The Live node then becomes the development node.

In Case of unexpected load, the development node can be upgraded to live and load split between the two.