wcstl 2014 - powerful deployments

13
MYKE BATES POWERFUL DEPLOYMENT TECHNIQUES #DeployAhoy WordCamp STL 2014

Upload: myke-bates

Post on 15-May-2015

639 views

Category:

Technology


0 download

DESCRIPTION

Sweet nectar!

TRANSCRIPT

  • 1. MYKE BATE WordCamp STL 2014

2. Does this look FAMILIAR?WordCamp STL 2014#DeployAhoy 3. SO WHAT? Potentially dangerous No versioning No automation Waste of your time WordCamp STL 2014#DeployAhoy 4. Choices Capistrano DeployHQ Deploydo CI Migrate DB Pro Beanstalk Many many othersWordCamp STL 2014#DeployAhoy 5. What we will be doing 100% Live DemoThings to be aware of Need to be comfortable with the command line Basic Linux-fu VPS Server Basic Git commandsWordCamp STL 2014#DeployAhoy 6. HAY, lets 7. Breather #1 Local/Remote Setup Just a guide Locally setup with YeoPress, git(hub) On the remote we setup git, composer, apache, MySQL, sshWordCamp STL 2014#DeployAhoy 8. ROUND 2 RocketeerWordCamp STL 2014#DeployAhoy 9. Stag es Scm WordCamp STL 2014configtasksHooks remote #DeployAhoy 10. Breather #2 Still with me? Setup Rocketeer globally on local machine Bootstrapped with a set of WP specific configs Explored config Deploy! dbpushWordCamp STL 2014#DeployAhoy 11. ROUND 3 The pesky stuff Dealing with uploads Holding on to our pluginsWordCamp STL 2014#DeployAhoy 12. Recap & Note Awesome, huh?! Full deployment from scratch Its all PHPWordCamp STL 2014#DeployAhoy 13. Thanks for listening!MYKE BATE WordCamp STL 2014