public class CifsPromotionPublisherPlugin extends Notifier implements SimpleBuildStep
Modifier and Type | Class and Description |
---|---|
static class |
CifsPromotionPublisherPlugin.Descriptor |
Publisher.DescriptorExtensionListImpl
SimpleBuildStep.LastBuildAction, SimpleBuildStep.LastBuildActionFactory
BuildStep.PublisherList
ExtensionPoint.LegacyInstancesAreScopedToHudson
BUILDERS, PUBLISHERS
Constructor and Description |
---|
CifsPromotionPublisherPlugin(ArrayList<CifsPublisher> publishers,
boolean continueOnError,
boolean failOnError,
boolean alwaysPublishFromMaster,
String masterNodeName,
CifsParamPublish paramPublish) |
Modifier and Type | Method and Description |
---|---|
protected org.apache.commons.lang.builder.EqualsBuilder |
addToEquals(org.apache.commons.lang.builder.EqualsBuilder builder,
CifsPromotionPublisherPlugin that) |
protected org.apache.commons.lang.builder.HashCodeBuilder |
addToHashCode(org.apache.commons.lang.builder.HashCodeBuilder builder) |
protected org.apache.commons.lang.builder.ToStringBuilder |
addToToString(org.apache.commons.lang.builder.ToStringBuilder builder) |
protected org.apache.commons.lang.builder.EqualsBuilder |
createEqualsBuilder(CifsPromotionPublisherPlugin that) |
protected org.apache.commons.lang.builder.HashCodeBuilder |
createHashCodeBuilder() |
boolean |
equals(Object that) |
jenkins.plugins.publish_over.BPInstanceConfig |
getInstanceConfig() |
BuildStepMonitor |
getRequiredMonitorService() |
int |
hashCode() |
void |
perform(Run<?,?> run,
FilePath workspace,
Launcher launcher,
TaskListener listener) |
String |
toString() |
getDescriptor
all, getProjectAction, needsToRunAfterFinalized, prebuild
getProjectAction, getProjectActions, perform, perform, prebuild
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getProjectAction, getProjectActions, perform, prebuild
@DataBoundConstructor public CifsPromotionPublisherPlugin(ArrayList<CifsPublisher> publishers, boolean continueOnError, boolean failOnError, boolean alwaysPublishFromMaster, String masterNodeName, CifsParamPublish paramPublish)
public jenkins.plugins.publish_over.BPInstanceConfig getInstanceConfig()
public void perform(@Nonnull Run<?,?> run, @Nonnull FilePath workspace, @Nonnull Launcher launcher, @Nonnull TaskListener listener) throws InterruptedException, IOException
perform
in interface SimpleBuildStep
InterruptedException
IOException
public BuildStepMonitor getRequiredMonitorService()
getRequiredMonitorService
in interface BuildStep
protected org.apache.commons.lang.builder.HashCodeBuilder createHashCodeBuilder()
protected org.apache.commons.lang.builder.HashCodeBuilder addToHashCode(org.apache.commons.lang.builder.HashCodeBuilder builder)
protected org.apache.commons.lang.builder.EqualsBuilder createEqualsBuilder(CifsPromotionPublisherPlugin that)
protected org.apache.commons.lang.builder.EqualsBuilder addToEquals(org.apache.commons.lang.builder.EqualsBuilder builder, CifsPromotionPublisherPlugin that)
protected org.apache.commons.lang.builder.ToStringBuilder addToToString(org.apache.commons.lang.builder.ToStringBuilder builder)
Copyright © 2016–2020. All rights reserved.