Poor Man's Devops, Small Scale Continuous Integration
Are you sick of deploying your sites with FTP, but don't have the time to learn Jenkins? Do your clients have servers that you have little or no control over, yet you want to find ways to reliably deploy code? Are you tired of praying each time you need to deploy code? Want the benefits of Continuous Integration now, but don't want to spend time developing a large scale deployment system?
At Four Kitchens we make BIG Websites and we've learned how to handle big deployments. In this session we'll show you how you can use some of the same tools we use to deploy to 30 servers to more reliably deploy your next little project. We'll go over the high level ideas that make Continuous Integration work in big software development projects and see how these practices and tools scale down to small projects. By leveraging Drush and a few simple server side scripts, we'll show you how to take the guesswork out of deployment, automate your workflow, and spend more time coding. We'll go over what works, what kinda works, and what you shouldn't bother with because it adds more work than it saves.
After this session, you'll never deploy a site with FTP again. You will work locally with confidence. You'll understand the concepts behind Continuous Integration and learn which tools & processes are available to you: the Drupal developer.
This session is for all developers of all experience levels looking for an introduction to Continuous Integration and tips on tools you can start using today to make your life easier.
Speakers