Restitution

Fedex Day

Automatic Deployments

Humans

  • Slow
  • Make errorS
  • Human's time is valuable

Robots

  • Fast
  • No Errors
  • Free of charge

What have we done ?

  • Ansible scripts : Full deployment
  • Configurable
  • Specific Pull Request
  • Specific repository/branch

Everything in a separate repository

What's next

Humans are still useful

  • Automatic deployment after Travis builds
  • Multiple Pull Request deployed on a single machine
  • Slack notification after deployments
  • Control deployments over Slack
  • Clean up environments
  • All other ideas are welcome :)

Thank you

Restitution

By Romain Soufflet