Second version is uploaded to github releases/ brew repo.

 * Cache is on by default (3-5 minutes)
 * Support to download artifacts
    -> https://github.com/elek/ozone-build-results
 * ogh builds shows the master state

https://github.com/elek/ogh

Marton


On 3/11/20 12:54 PM, Elek, Marton wrote:

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: [email protected]
For additional commands, e-mail: [email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to