The GitHub Checks API allows developers to report the CI integrations’ detailed information rather than the binary pass/fail build status on GitHub pages. This project is about implementing this API as a new Jenkins plugin. Then, other plugins can easily create GitHub checks by consuming this API and users can also create their customized checks in the pipeline. Thus, any information during the Jenkins process like warnings, summaries, and durations can be directly shown on GitHub pages. In this talk Kezhi will show how Jenkins reports static analysis and code coverage reports to GitHub Checks.
DevOps World 2021