A Ruby script to automatically generate a report on the GitHub/Waffle issues that were closed within the week.
- Basic command line knowledge
- Login credentials for the MogulVegas GitHub
- Mac, Linux, or Windows with Unix shell
- Ruby environment - Download here
- Bundler for Ruby - Instructions here
- run
git clone https://github.com/MogulVegas/github-issues-export.git
- run
bundle
- copy and rename budgetConf.rb.sample as budgeConf.rb and replace
'username:password'
with login credentials that have access to the MogulVegas GitHub
From the main directory, run
ruby gh-export.rb
This generates a PDF in the same directory that includes the titles and description of all of the issues that were closed within the time range of the Monday of the week up to the current day. This pulls issues from both the webapp and vendorIOSapp repositories. The PDF is titled "Carepointe-Report--05-10-2017.pdf" (with corresponding date).
WARNING be sure to double check the titles and descriptions of the issues to make sure they make sense.