In this short talk, Ishow some great ways you can use Jenkins to supercharge both the development AND deployment of your Ruby projects. Finally, I will demonstrate how you can extend the Jenkins CI server (which is written in Java) with nothing Ruby code.
If you aren't getting the most out of your CI tools, or you aren't using a CI tool at all, then this is for you! Implementing a proper CI is a game changer to the way you and your team develop software.
9. Deploying from SCM
sucks
• If Github is getting DDOS’d should that
mean you can’t deploy?
• Branches and tags can be moving targets
• server affinity for a particular branch
Monday, March 5, 2012 9
11. Bundling gems at
deploy-time sucks
• Why should my deploy depend on
rubygems.org?
• My app is about to go live. Is now really the
best time to be compiling C extensions?
Monday, March 5, 2012 11