public class ElectricFlowPublishApplication extends Recorder implements SimpleBuildStep
Modifier and Type | Class and Description |
---|---|
static class |
ElectricFlowPublishApplication.DescriptorImpl
Descriptor for
BuildStepDescriptor . |
Publisher.DescriptorExtensionListImpl
SimpleBuildStep.LastBuildAction, SimpleBuildStep.LastBuildActionFactory
BuildStep.PublisherList
ExtensionPoint.LegacyInstancesAreScopedToHudson
Modifier and Type | Field and Description |
---|---|
static String |
deploymentPackageName |
BUILDERS, PUBLISHERS
Constructor and Description |
---|
ElectricFlowPublishApplication(String configuration,
String filePath) |
Modifier and Type | Method and Description |
---|---|
String |
getConfiguration()
We'll use this from the
config.jelly . |
static String |
getCurrentTimeStamp() |
ElectricFlowPublishApplication.DescriptorImpl |
getDescriptor() |
String |
getFilePath() |
Credential |
getOverrideCredential() |
BuildStepMonitor |
getRequiredMonitorService() |
RunAndWaitOption |
getRunAndWaitOption() |
static FilePath |
makeApplicationArchive(Run<?,?> build,
TaskListener listener,
FilePath workspace,
String filePath) |
void |
perform(Run<?,?> run,
FilePath workspace,
Launcher launcher,
TaskListener taskListener) |
void |
setOverrideCredential(Credential overrideCredential) |
void |
setRunAndWaitOption(RunAndWaitOption runAndWaitOption) |
all, getProjectAction, needsToRunAfterFinalized, prebuild
getProjectAction, getProjectActions, perform, perform, prebuild
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
perform, perform, requiresWorkspace
getProjectAction, getProjectActions, perform, prebuild
public static final String deploymentPackageName
public static FilePath makeApplicationArchive(Run<?,?> build, TaskListener listener, FilePath workspace, String filePath) throws IOException, InterruptedException, PluginException
public static String getCurrentTimeStamp()
public void perform(@NonNull Run<?,?> run, @NonNull FilePath workspace, @NonNull Launcher launcher, @NonNull TaskListener taskListener)
perform
in interface SimpleBuildStep
public String getConfiguration()
config.jelly
.config.jelly
.public Credential getOverrideCredential()
@DataBoundSetter public void setOverrideCredential(Credential overrideCredential)
public RunAndWaitOption getRunAndWaitOption()
@DataBoundSetter public void setRunAndWaitOption(RunAndWaitOption runAndWaitOption)
public ElectricFlowPublishApplication.DescriptorImpl getDescriptor()
getDescriptor
in interface Describable<Publisher>
getDescriptor
in class Recorder
public String getFilePath()
public BuildStepMonitor getRequiredMonitorService()
getRequiredMonitorService
in interface BuildStep
Copyright © 2016–2024. All rights reserved.