Skip to content

Heavywater modifications to the Jenkins cookbook for Chef

Notifications You must be signed in to change notification settings

schisamo/chef-jenkins

 
 

Repository files navigation

Description

This is a massive simplification/refactor of the original jenkins cookbook written by these awesome people:

Original Author:: Doug MacEachern (<dougm@vmware.com>)
Contributor:: AJ Christensen <aj@junglist.gen.nz>
Contributor:: Fletcher Nichol <fnichol@nichol.ca>
Contributor:: Roman Kamyk <rkj@go2.pl>
Contributor:: Darko Fabijan <darko@renderedtext.com>

I plan on rewriting this README once it's closer to release.

TODO

  • test coverage including test-kitchen/jamie integration tests
  • reevalute LWRPs and see if Jenkins REST API can be better leveraged.
  • LWRPs for defining pipelines
  • complete rewrite of README based on recent changes

Proposed Test Scenarios

  • Ensure Jenkins is running and accessible when:

    • initially installed
    • plugin is added/updated
    • new version of WAR is downloaded
  • running and accessible includes:

    • webui is accessible
    • jenkins_job can successfully create a new job via API.

About

Heavywater modifications to the Jenkins cookbook for Chef

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Ruby 94.4%
  • Groovy 5.6%