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)