Skip to content

Latest commit

 

History

History
74 lines (52 loc) · 1.28 KB

README.md

File metadata and controls

74 lines (52 loc) · 1.28 KB

Jently Cookbook

This is a chef cookbook that sets up Jently for use with Jenkins CI.

Requirements

Cookbooks

  • git

Platforms

  • ubuntu

Installation

Add the jently cookbook to your Berksfile:

cookbook 'jently'

or install directly with knife:

$ knife cookbook site install jently

Attributes

Please see attributes/default.rb. These pretty much map 1:1 with Jently's config file.

Usage

Add the cookbook to your run_list in a node or role:

"run_list": [
  "recipe[jently::default]"
]

or include it in a recipe:

# other_cookbook/metadata.rb
# ...
depends 'jently'
# other_cookbook/recipes/default.rb
# ...
include_recipe 'jently::default'

Contributing

  1. Fork the repository on Github
  2. Create a named feature branch (like add_component_x)
  3. Write you change
  4. Write tests for your change (if applicable)
  5. Run the tests, ensuring they all pass
  6. Submit a Pull Request using Github

License and Authors

Authors:

  • Jesse R. Adams

MIT License