Class GitHubChecksPublisher


  • public class GitHubChecksPublisher
    extends io.jenkins.plugins.checks.api.ChecksPublisher
    A publisher which publishes GitHub check runs.
    • Constructor Detail

      • GitHubChecksPublisher

        public GitHubChecksPublisher​(GitHubChecksContext context,
                                     io.jenkins.plugins.util.PluginLogger buildLogger)
        Creates a new instance of GitHubChecksPublisher.
        Parameters:
        context - a context which contains SCM properties
        buildLogger - the logger to use
    • Method Detail

      • publish

        public void publish​(io.jenkins.plugins.checks.api.ChecksDetails details)
        Publishes a GitHub check run.
        Specified by:
        publish in class io.jenkins.plugins.checks.api.ChecksPublisher
        Parameters:
        details - the details of a check run