Skip to content

ableat/BatchyMcBatchface

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Batchy McBatchface

Necessary Screenshot

Batchy McBatchface is a collective github milestone updater intended for agile shops. Batchface creates a new milestone with a specified due date, and closes the previous milestone (i.e. sprint) if applicable.

Examples

./batchface.sh
Standard command. Pulling all information from the local config file

./batchface.sh -v
Same as above with a lot more logging to the console

./batchface.sh -o ableat -r linux-kernel,web-app -m "Sprint 10" -d 7
Updating the ableat organization's linux-kernel and web-app repositories with a milestone title of Sprint 10 and a duration of 7 days

./batchface.sh -m "2.0.0 Release" -d 30
Updating organization repositories (provided by the config file) with a milestone title of 2.0.0 Release and a duration of 30 days

Contributing

We welcome contributions from every type of person. If you're new to coding, great! If you've never contributed to an open-source project, awesome! If you're a super seasoned engineer and find a bug, typo, bad logic, etc., phenomenal!

We have no formal git-flow or guidelines to submit a pull request, yet, so if you think something should change, Create an Issue or write some code and Submit a Pull Request.

Maintainers

This project is maintained by Sam and Eli Gladman with many contributions coming from stephendp and Jim Taylor. Make a contribution and you'll be on the list 😉

License

Code is under the MIT License. Documentation is under the Creative Commons Attribution license.