public class PostBuildAction extends Notifier
Modifier and Type | Class and Description |
---|---|
static class |
PostBuildAction.WebHookPublisherDescriptor |
Publisher.DescriptorExtensionListImpl
ExtensionPoint.LegacyInstancesAreScopedToHudson
BuildStep.PublisherList
Modifier and Type | Field and Description |
---|---|
String |
deployerEmail |
String |
deployerId |
String |
deployerName |
String |
deployUrl |
String |
description |
String |
environment |
boolean |
run |
String |
serviceAlias |
String |
webhookUrl |
BUILDERS, PUBLISHERS
Constructor and Description |
---|
PostBuildAction(Boolean run,
String webhookUrl,
String serviceAlias,
String environment,
String description,
String deployUrl,
String deployerId,
String deployerEmail,
String deployerName) |
Modifier and Type | Method and Description |
---|---|
OpsLevelConfig |
generateOpsLevelConfig() |
String |
getDeployerEmail() |
String |
getDeployerId() |
String |
getDeployUrl() |
String |
getDescription() |
PostBuildAction.WebHookPublisherDescriptor |
getDescriptor() |
String |
getEnvironment() |
BuildStepMonitor |
getRequiredMonitorService() |
boolean |
getRun() |
String |
getServiceAlias() |
String |
getWebhookUrl() |
boolean |
perform(AbstractBuild<?,?> build,
Launcher launcher,
BuildListener listener) |
all, getProjectAction, needsToRunAfterFinalized, prebuild
getProjectAction, getProjectActions, perform, prebuild
public boolean run
public String webhookUrl
public String serviceAlias
public String environment
public String description
public String deployUrl
public String deployerId
public String deployerEmail
public String deployerName
public OpsLevelConfig generateOpsLevelConfig()
public boolean getRun()
public String getWebhookUrl()
public String getServiceAlias()
public String getEnvironment()
public String getDescription()
public String getDeployUrl()
public String getDeployerId()
public String getDeployerEmail()
public BuildStepMonitor getRequiredMonitorService()
public boolean perform(AbstractBuild<?,?> build, Launcher launcher, BuildListener listener) throws InterruptedException, IOException
perform
in interface BuildStep
perform
in class BuildStepCompatibilityLayer
InterruptedException
IOException
public PostBuildAction.WebHookPublisherDescriptor getDescriptor()
getDescriptor
in interface Describable<Publisher>
getDescriptor
in class Notifier
Copyright © 2016–2021 OpsLevel. All rights reserved.