{"commits":[{"author":{"name":"Jeff McCune","email":"f3e731dfa293c7a83119d8aacfa41b5d2d780be9@puppetlabs.com"},"sha":"67d7cd5a48a61bfe098c901390883167a79d36cc","message":"(maint) Add Modulefile for puppet-module tool and forge\n\nWithout this patch, no module metadata file exists.  This makes using\nthe module with the puppet-module [1] tool difficult.  This patch adds a\nbasic Modulefile to work with the puppet-module build command.\n\nThe Modulefile needs to be updated with the LICENSE information for this\nmodule.  I could not figure it out from the repository or commit\nhistory.\n\nWith this patch, this module may be built using:\n\n    % rake build\n    ===========================================================\n    Building /Users/jeff/vms/puppet/modules/jenkins for release\n    -----------------------------------------------------------\n    Done. Built: pkg/rtyler-jenkins-0.0.1.tar.gz\n\nThe built module may be installed using the puppet module tool.  The\nbuilt module package may also be uploaded to the Forge.","url":"https://api.github.com/repos/jeffmccune/puppet-jenkins/commits/67d7cd5a48a61bfe098c901390883167a79d36cc"},{"author":{"name":"Jeff McCune","email":"f3e731dfa293c7a83119d8aacfa41b5d2d780be9@puppetlabs.com"},"sha":"a9ed01f2635ece7683b846023a6ad054a1ce4675","message":"(maint) Ignore pkg/* tmp/* and README.pdf in VCS\n\nWithout this patch, files created by the puppet-module build command\nremain in the working copy and cause the version control system to\nconsider the tree as dirty.\n\nThis patch adds a .gitignore file to ignore these files created by the\nbuild tool.","url":"https://api.github.com/repos/jeffmccune/puppet-jenkins/commits/a9ed01f2635ece7683b846023a6ad054a1ce4675"},{"author":{"name":"Jeff McCune","email":"f3e731dfa293c7a83119d8aacfa41b5d2d780be9@puppetlabs.com"},"sha":"9927cf64bf34c1943291b41ae9c6f4618cb0fcb1","message":"Add rspec-puppet unit tests and Rakefile\n\nWithout this patch no behavior tests exist for the Jenkins module.  This\npatch lays the foundation for spec testing using the rspec-puppet gem.\nA Rakefile with a default task of spec provides the command line\ninterface to running the spec test suite.\n\nThis patch requires the rspec-puppet 0.1.0 gem to be installed and\navailable to Ruby.  Only one test exists to exercise the testing\nframework.  Rspec will validate a Puppet manifest with a simple \"include\njenkins\" statement will compile into a catalog which contains the\njenkins class.\n\nI've tested the spec testing with the following integration:\n\n * puppet v2.7.6\n * facter v1.6.3\n * stdlib v2.2.0\n * rspec-puppet v0.1.0","url":"https://api.github.com/repos/jeffmccune/puppet-jenkins/commits/9927cf64bf34c1943291b41ae9c6f4618cb0fcb1"},{"author":{"name":"Jeff McCune","email":"f3e731dfa293c7a83119d8aacfa41b5d2d780be9@puppetlabs.com"},"sha":"c702750ae79c3a0c169455c65229f04f8ebda979","message":"Add LICENSE under Apache 2.0\n\nI emailed R. Tyler Croy tyler@monkeypox.org and he's agreed to license\nthe module under Apache 2.0.  This patch includes the license text and\nattributes copyrights to R. Tyler Croy tyler@monkeypox.org.","url":"https://api.github.com/repos/jeffmccune/puppet-jenkins/commits/c702750ae79c3a0c169455c65229f04f8ebda979"}],"ref":"refs/heads/feature/master/centos_support","head":"c702750ae79c3a0c169455c65229f04f8ebda979","push_id":52725490,"size":4}