Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Using Jenkins to deploy infrastructure code.

Using Jenkins to deploy infrastructure code.

Quick talk focusing on testing and deploying puppet and chef code with jenkins.

Avatar for Jason Schadel

Jason Schadel

April 18, 2013
Tweet

Other Decks in Technology

Transcript

  1. Lint Checking Puppet • make • puppet parser validate •

    erb -x -T - <filename> | ruby -c • puppet-lint (https://github.com/rodjek/ puppet-lint)
  2. Criticizing the Cook • foodcritic (http://acrmp.github.io/foodcritic/) • etsy rules •

    customink rules • rake requirements • Jenkins Warnings Plugin
  3. Don’t Stop Testing • Test Kitchen (https://github.com/opscode/test-kitchen) • Chef Spec

    (https://github.com/acrmp/chefspec) • minitest chef handler (https://github.com/calavera/minitest-chef- handler)