Class CifsPromotionPublisherPlugin

java.lang.Object
hudson.tasks.BuildStepCompatibilityLayer
hudson.tasks.Publisher
hudson.tasks.Notifier
jenkins.plugins.publish_over_cifs.CifsPromotionPublisherPlugin
All Implemented Interfaces:
ExtensionPoint, Describable<Publisher>, BuildStep, SimpleBuildStep

public class CifsPromotionPublisherPlugin extends Notifier implements SimpleBuildStep
  • Constructor Details

    • CifsPromotionPublisherPlugin

      @DataBoundConstructor public CifsPromotionPublisherPlugin(ArrayList<CifsPublisher> publishers, boolean continueOnError, boolean failOnError, boolean alwaysPublishFromMaster, String masterNodeName, CifsParamPublish paramPublish)
  • Method Details

    • getInstanceConfig

      public jenkins.plugins.publish_over.BPInstanceConfig getInstanceConfig()
    • perform

      public void perform(@NonNull Run<?,?> run, @NonNull FilePath workspace, @NonNull Launcher launcher, @NonNull TaskListener listener) throws InterruptedException, IOException
      Specified by:
      perform in interface SimpleBuildStep
      Throws:
      InterruptedException
      IOException
    • getRequiredMonitorService

      public BuildStepMonitor getRequiredMonitorService()
      Specified by:
      getRequiredMonitorService in interface BuildStep
    • createHashCodeBuilder

      protected org.apache.commons.lang.builder.HashCodeBuilder createHashCodeBuilder()
    • addToHashCode

      protected org.apache.commons.lang.builder.HashCodeBuilder addToHashCode(org.apache.commons.lang.builder.HashCodeBuilder builder)
    • createEqualsBuilder

      protected org.apache.commons.lang.builder.EqualsBuilder createEqualsBuilder(CifsPromotionPublisherPlugin that)
    • addToEquals

      protected org.apache.commons.lang.builder.EqualsBuilder addToEquals(org.apache.commons.lang.builder.EqualsBuilder builder, CifsPromotionPublisherPlugin that)
    • addToToString

      protected org.apache.commons.lang.builder.ToStringBuilder addToToString(org.apache.commons.lang.builder.ToStringBuilder builder)
    • equals

      public boolean equals(Object that)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object