jenkins-branching

Create jenkins jobs from Github branches.

Rake tasks

rake jenkins:configure Configure settings required by jenkins tasks

rake jenkins:delete_job[branch] Remove a jenkins job for a specified branch

rake jenkins:job_config[branch] Fetch the current config of a job for the specified branch

rake jenkins:new_job[branch] Create a new jenkins job for a specified branch

rake jenkins:show_config Display config required by jenkins tasks

How-to

Add the gem jenkins-branching to your Gemfile and run rake jenkins:configre. This will prompt you for the configuration of Jenkins/Git and save it in home/.[project]/[project].yml

Development guidelines

Bump up version:

rake version:bump:patch

Release and push:

rake release