public class IFTTTBuildNotifier
extends hudson.tasks.Notifier
Modifier and Type | Class and Description |
---|---|
static class |
IFTTTBuildNotifier.DescriptorImpl |
hudson.tasks.Publisher.DescriptorExtensionListImpl
Constructor and Description |
---|
IFTTTBuildNotifier(String key,
String eventName,
String successEventName,
String failureEventName) |
Modifier and Type | Method and Description |
---|---|
IFTTTBuildNotifier.DescriptorImpl |
getDescriptor() |
String |
getEventName() |
String |
getFailureEventName() |
String |
getKey() |
hudson.tasks.BuildStepMonitor |
getRequiredMonitorService() |
String |
getStatusEventName(String result) |
String |
getSuccessEventName() |
boolean |
needsToRunAfterFinalized() |
boolean |
perform(hudson.model.AbstractBuild<?,?> build,
hudson.Launcher launcher,
hudson.model.BuildListener listener) |
public String getKey()
public String getEventName()
public String getSuccessEventName()
public String getFailureEventName()
public hudson.tasks.BuildStepMonitor getRequiredMonitorService()
public boolean perform(hudson.model.AbstractBuild<?,?> build, hudson.Launcher launcher, hudson.model.BuildListener listener) throws InterruptedException, IOException
perform
in interface hudson.tasks.BuildStep
perform
in class hudson.tasks.BuildStepCompatibilityLayer
InterruptedException
IOException
public boolean needsToRunAfterFinalized()
needsToRunAfterFinalized
in class hudson.tasks.Publisher
public IFTTTBuildNotifier.DescriptorImpl getDescriptor()
getDescriptor
in interface hudson.model.Describable<hudson.tasks.Publisher>
getDescriptor
in class hudson.tasks.Notifier
Copyright © 2016–2017. All rights reserved.