Deploy to Production

For the fastest workflow, use gon release which combines build + push + deploy.

Step-by-step deploy

  1. Build and push Docker image:

    gon build --tag=v1.0.0 --push
  2. Deploy to production:

    gon deploy production --tag=v1.0.0
  3. Verify:

    curl https://myapp.example.com/api/v1/healthcheck

Rollback

gon deploy production --rollback