Class GitHubLibraryResolver

java.lang.Object
org.jenkinsci.plugins.workflow.libs.LibraryResolver
org.jenkinsci.plugins.pipeline.github.library.GitHubLibraryResolver
All Implemented Interfaces:
ExtensionPoint

@Extension public class GitHubLibraryResolver extends org.jenkinsci.plugins.workflow.libs.LibraryResolver
Allows libraries to be loaded on the fly from GitHub.
  • Constructor Details

    • GitHubLibraryResolver

      public GitHubLibraryResolver()
  • Method Details

    • isTrusted

      public boolean isTrusted()
      Specified by:
      isTrusted in class org.jenkinsci.plugins.workflow.libs.LibraryResolver
    • forJob

      public Collection<org.jenkinsci.plugins.workflow.libs.LibraryConfiguration> forJob(Job<?,?> job, Map<String,String> libraryVersions)
      Specified by:
      forJob in class org.jenkinsci.plugins.workflow.libs.LibraryResolver