Jenkins + Pivotal Release Notes
Generates release notes from Pivotal Tracker
Installation
Add this line to your application's Gemfile:
gem 'jenkins_pivotal_release_notes'
And then execute:
$ bundle
Or install it yourself as:
$ gem install jenkins_pivotal_release_notes
Usage
In Jenkins, add a post build step like:
jenkins_pivotal --token a1b2c3 --project 1234 --date 05/01/2015 --file /Users/username/release_notes.txt
The date parameter is optional. If the date is not present the date is taken from
the first line of the file. If the file is not present it gets all stories.
Help output is as follows.
Usage: bin/jenkins_pivotal_release_notes [options...]
-t, --token Tracker API token.
-p, --project Tracker Project ID.
-d, --date Story fetch date
-f, --file Saved file path
-v, --version Display version information.
-h, --help Display this help message.
Contributing
- Fork it ( https://github.com/[my-github-username]/jenkins_pivotal_release_notes/fork )
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create a new Pull Request