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)