pt-flow
TODO: Write a gem description.
Installation
Install the gem:
$ gem install pt-flow
Usage
- flow start
- flow finish
- flow deliver
Committer
$ flow start
# shows lists of tasks, choosing one starts/assigns the task and checks out a new branch.
$ flow finish
# pushes branch to origin, finishes task on pt and opens github on pull request page.
# follow with cap staging deploy:migrations BRANCH=325325 etc...
Reviewer
$ git fetch
$ git checkout 325325
# run tests, review code etc...
$ flow deliver
# merges with master, pushes master to origin, deletes local/remote branch, delivers task on pt
# follow with cap production deploy:migrations etc...