Class GitHubReposSource

java.lang.Object
hudson.model.AbstractDescribableImpl<GitHubReposSource>
org.jenkinsci.plugins.github.extension.status.GitHubReposSource
All Implemented Interfaces:
ExtensionPoint, Describable<GitHubReposSource>
Direct Known Subclasses:
AnyDefinedRepositorySource, ManuallyEnteredRepositorySource

public abstract class GitHubReposSource extends AbstractDescribableImpl<GitHubReposSource> implements ExtensionPoint
Extension point to provide list of resolved repositories where commit is located
Since:
1.19.0
Author:
lanwen (Merkushev Kirill)
  • Constructor Details

    • GitHubReposSource

      public GitHubReposSource()
  • Method Details

    • repos

      public abstract List<org.kohsuke.github.GHRepository> repos(@NonNull Run<?,?> run, @NonNull TaskListener listener)
      Parameters:
      run - actual run
      listener - build listener
      Returns:
      resolved list of GitHub repositories