Deployment

General Philosophy

  • Deployment should be fast.
  • Deployment should be done after the CI says "YES".
  • Deployment should be done by any members of the team because everyone should be responsible for the application.
  • Deploy often.
  • Deploy small changes and keep an eye on the bug tracker after deployment.

Rollback

  • All developers should be aware of the rollback process.
  • Be careful if you rollback changes with database migrations inside, talk with the original committer before rolling back.

Notifications

  • All developers should be aware when a deployment is starting, ongoing, and done.
  • Favourite channel should be Slack with Webhooks.

results matching ""

    No results matching ""