Sandbox CI/CD Environments for Everyone

lmakarov

If your project is hosted with one of the BIG-3 Drupal hosting providers, then your team is most likely already enjoying some sort of sandboxing solution provided by them. You commit code, a CI build runs, and a new sandbox (CD / multidev / on-the-fly) environment is magically provisioned for you. Life is good!

Sandbox environments improve your development workflow with:
 

  • Enhanced code reviews
  • Continuous QA
  • Automated VRT/BDD testing
  • Demos


Every development team should be able to use these features in a simple and coherent way regardless of where their projects are hosted. How?

In this session we will cover:
 

  • Standardizing your team’s development environments and tooling across macOS, Windows and Linux with Docksal
  • Embracing automation over documentation
  • Launching a server to host sandboxes in the cloud (in a few clicks)
  • Building CI environments identical to your local (with CircleCI free tier)
  • Bonus: Running sandboxes at a fraction of the cost of existing commercial offerings
  • Bonus: Advanced features of Docksal Sandboxes


This session is aimed for developers, team leads, QA and DevOps engineers, who want to implement and/or improve thier development and CI/CD process using automatically provisioned sandbox environments.

Program tags

automation, devops, testing

Experience Level

Intermediate

Drupal Version