Class TagDiscoveryTrait.TagSCMHeadAuthority

java.lang.Object
hudson.model.AbstractDescribableImpl<jenkins.scm.api.trait.SCMHeadAuthority<?,?,?>>
jenkins.scm.api.trait.SCMHeadAuthority<jenkins.scm.api.trait.SCMSourceRequest,BitbucketTagSCMHead,jenkins.plugins.git.GitTagSCMRevision>
com.cloudbees.jenkins.plugins.bitbucket.TagDiscoveryTrait.TagSCMHeadAuthority
All Implemented Interfaces:
Describable<jenkins.scm.api.trait.SCMHeadAuthority<?,?,?>>
Enclosing class:
TagDiscoveryTrait

public static class TagDiscoveryTrait.TagSCMHeadAuthority extends jenkins.scm.api.trait.SCMHeadAuthority<jenkins.scm.api.trait.SCMSourceRequest,BitbucketTagSCMHead,jenkins.plugins.git.GitTagSCMRevision>
Trusts tags from the origin repository.
  • Constructor Details

    • TagSCMHeadAuthority

      public TagSCMHeadAuthority()
  • Method Details

    • checkTrusted

      protected boolean checkTrusted(@NonNull jenkins.scm.api.trait.SCMSourceRequest request, @NonNull BitbucketTagSCMHead head)
      Specified by:
      checkTrusted in class jenkins.scm.api.trait.SCMHeadAuthority<jenkins.scm.api.trait.SCMSourceRequest,BitbucketTagSCMHead,jenkins.plugins.git.GitTagSCMRevision>