Class 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 Detail

      • GitHubLibraryResolver

        public GitHubLibraryResolver()
    • Method Detail

      • 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