Class DependenciesFingerprintPublisher

java.lang.Object
hudson.model.AbstractDescribableImpl<MavenPublisher>
org.jenkinsci.plugins.pipeline.maven.MavenPublisher
org.jenkinsci.plugins.pipeline.maven.publishers.DependenciesFingerprintPublisher
All Implemented Interfaces:
ExtensionPoint, Describable<MavenPublisher>, Serializable, Comparable<MavenPublisher>

public class DependenciesFingerprintPublisher extends MavenPublisher
Fingerprint the dependencies of the maven project.
Author:
Cyrille Le Clerc
See Also:
  • Constructor Details

    • DependenciesFingerprintPublisher

      @DataBoundConstructor public DependenciesFingerprintPublisher()
  • Method Details

    • getIncludedScopes

      protected Set<String> getIncludedScopes()
    • process

      public void process(@NonNull org.jenkinsci.plugins.workflow.steps.StepContext context, @NonNull Element mavenSpyLogsElt) throws IOException, InterruptedException
      Specified by:
      process in class MavenPublisher
      mavenSpyLogsElt - maven spy report. WARNING experimental structure for the moment, subject to change.
      Throws:
      IOException
      InterruptedException
    • toString

      public String toString()
      Overrides:
      toString in class MavenPublisher
    • isIncludeSnapshotVersions

      public boolean isIncludeSnapshotVersions()
    • setIncludeSnapshotVersions

      @DataBoundSetter public void setIncludeSnapshotVersions(boolean includeSnapshotVersions)
    • isIncludeReleaseVersions

      public boolean isIncludeReleaseVersions()
    • setIncludeReleaseVersions

      @DataBoundSetter public void setIncludeReleaseVersions(boolean includeReleaseVersions)
    • isIncludeScopeCompile

      public boolean isIncludeScopeCompile()
    • setIncludeScopeCompile

      @DataBoundSetter public void setIncludeScopeCompile(boolean includeScopeCompile)
    • isIncludeScopeRuntime

      public boolean isIncludeScopeRuntime()
    • setIncludeScopeRuntime

      @DataBoundSetter public void setIncludeScopeRuntime(boolean includeScopeRuntime)
    • isIncludeScopeTest

      public boolean isIncludeScopeTest()
    • setIncludeScopeTest

      @DataBoundSetter public void setIncludeScopeTest(boolean includeScopeTest)
    • isIncludeScopeProvided

      public boolean isIncludeScopeProvided()
    • setIncludeScopeProvided

      @DataBoundSetter public void setIncludeScopeProvided(boolean includeScopeProvided)