One of the Jenkins plugins dragged in the Checks API as a dependency and now EVERY build has this annoying message at the bottom:
[Checks API] No suitable checks publisher found.
This does not fail any build by itself. It's just annoying noise and I don't want it.
And now each time a build fails for any other reason, my developers tell me
It seems that we have problems with build on foobar machine with 'No suitable checks publisher found' error again.
which is incorrect, the actual error is just above or below that warning.
This is a waste of time, I never want to see that warning again. How do I get rid of it?
I can't uninstall Checks API, it's grayed out. JUnit and Warnings Next Generation need it as a dependency.
Use the pkg publisher publisher command to view more information about the publisher, such as key, certificate, and proxy. If any origin URI of any of your enabled publishers is unreachable, the install or update operation fails, even if the locations you need are reachable.
If a needed package is not available from a configured publisher but is available from another repository origin, take one of the following actions: Use the -g option of the pkg set-publisher command to add this origin for the solaris publisher.
In order to simplify the user experience and the development process, these plugins and the core functionality have been merged into the Warnings Next Generation plugin. These old static analysis plugins are not required anymore and are now end-of-life.
Filtering, Searching: you can filter the shown issues by entering some text in the search box. Content Aware: columns are only shown if there is something useful to display. I.e., if a tool does not report an issues category, then the category will be automatically hidden. Responsive: the layout should adapt to the actual screen threshold.
You can disable the check feature by:
junit testResults: 'results.xml', skipPublishingChecks: true
Check the README.md of JUnit plugin for more details:
Test result checks (for GitHub projects)
⚠️ This feature requires:
the installation of an additional plugin: GitHub Checks Plugin
the configuration of GitHub App credentails, see this guide for more details.
If not disabled in the job configuration, this plugin will publish test results to GitHub through GitHub checks API.
In the Details view of each check (example), test results will be displayed.
checks
In order to disable the checks feature, set the property skipPublishingChecks to true:
References:
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With