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

Reply via email to