You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hbase.apache.org by "Nick Dimiduk (Jira)" <ji...@apache.org> on 2020/02/26 18:03:00 UTC

[jira] [Created] (HBASE-23902) Update GitHub PreCommit to post back incremental progress updates to PR

Nick Dimiduk created HBASE-23902:
------------------------------------

             Summary: Update GitHub PreCommit to post back incremental progress updates to PR
                 Key: HBASE-23902
                 URL: https://issues.apache.org/jira/browse/HBASE-23902
             Project: HBase
          Issue Type: Task
          Components: build
            Reporter: Nick Dimiduk


This is "merely" a quality of life issue, but I'm filing it as a "Major" because having it would increase contributor confidence in CI automation. GitHub provides some mechanism for build-bots to post details of the work they're performing on an PR. I've never used these APIs, but they appear to allow:
# posting an initial update listing the checking being run
# asynchronous updates of each check status as it completes
# reporting the final check result as a vote on the PR.

Let's see if we can wire these up, either as part of the pipeline or as part of Yetus. Ideally we can also hide the detailed results of these checks behind a UI that consolidates them behind a single summary, rather than having CI spam comments on issues over and over.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)