CI/Deployments

TMR

Before

Manual process

- Run build command

- Wait

- Connect to server via SSH

- Remove old version

- Upload new version

- Pray

Testing

Staging

Manual process

- Run build command

- Wait

- Connect to server via SSH
- Enable maintenance
- Wait for backend deploy

- Remove old version

- Upload new version

- Pray

- Disable maintenece

- Pray more

- Make coffee

Demo

Production

Title Text

Now

Full automation

 

Testing

Staging

  • Merge to a branch 
  • Make a coffee
  • Don't care

Semi-automation

 

Demo

Production

  • Merge to a branch 
  • Run a script
  • Pray
  • Make a coffee

Time savings

Before Now
Testing/Staging ~20 min/day 0
Production/Demo ~1,5h 5 - 30min

4h 20m/sprint saved!

Made with Slides.com