Some of you already know that I am a console/CLI addict. I live half of
my life in my terminal.
For Ozone development I use different scripts to make my life easier
(and the development / review process faster).
Last weekend I cleaned up the most important script which:
* shows actual "ready" Pull requests (with all the existing reviews,
check information)
* shows all the pull requests (including the pending ones)
* shows the status of the last master builds.
I publish it here with the hope, that it will help to reduce the size of
the current review queue.
Quick start:
1. brew install elek/brew/ogh
2. export GITHUB_TOKEN=....
(if you used gh or hub cli tools, it's not necessary as the token can
be read for those configs)
(if you didn't, create a token at https://github.com/settings/tokens)
3. ogh review
-> It prints out all the READY pull requests which passed all the
tests and not conflicted with the master
-> If the participants column is empty (now review/comment until now),
we need YOUR HELP immediately.. ;-)
See the README for more details (there is a specific syntax to show
which checks are failed, [C] is conflict, etc... You can also cache the
results with export OGH_CACHE=/tmp/ogh, etc.)
Marton
---------------------------------------------------------------------
To unsubscribe, e-mail: ozone-dev-unsubscr...@hadoop.apache.org
For additional commands, e-mail: ozone-dev-h...@hadoop.apache.org