Package com.calm.Descriptors
Class BlueprintLaunch
- java.lang.Object
-
- hudson.tasks.BuildStepCompatibilityLayer
-
- hudson.tasks.Builder
-
- com.calm.Descriptors.BlueprintLaunch
-
- All Implemented Interfaces:
ExtensionPoint
,Describable<Builder>
,BuildStep
,SimpleBuildStep
public class BlueprintLaunch extends Builder implements SimpleBuildStep
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
BlueprintLaunch.BlueprintLaunchDescriptorImpl
-
Nested classes/interfaces inherited from interface hudson.tasks.BuildStep
BuildStep.PublisherList
-
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
Nested classes/interfaces inherited from interface jenkins.tasks.SimpleBuildStep
SimpleBuildStep.LastBuildAction, SimpleBuildStep.LastBuildActionFactory
-
-
Field Summary
-
Fields inherited from interface hudson.tasks.BuildStep
BUILDERS, PUBLISHERS
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getActionName()
String
getApplicationName()
String
getAppProfileName()
String
getBlueprintDescription()
String
getBlueprintName()
BlueprintLaunch.BlueprintLaunchDescriptorImpl
getDescriptor()
String
getProjectName()
String
getRuntimeVariables()
boolean
getWaitForSuccessFulLaunch()
void
perform(Run build, FilePath workspace, Launcher launcher, TaskListener listener)
-
Methods inherited from class hudson.tasks.Builder
all, getRequiredMonitorService, prebuild
-
Methods inherited from class hudson.tasks.BuildStepCompatibilityLayer
getProjectAction, getProjectAction, getProjectActions, perform, perform, prebuild
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface hudson.tasks.BuildStep
getProjectAction, getProjectActions, getRequiredMonitorService, perform, prebuild
-
-
-
-
Method Detail
-
getProjectName
public String getProjectName()
-
getBlueprintName
public String getBlueprintName()
-
getApplicationName
public String getApplicationName()
-
getAppProfileName
public String getAppProfileName()
-
getActionName
public String getActionName()
-
getRuntimeVariables
public String getRuntimeVariables()
-
getWaitForSuccessFulLaunch
public boolean getWaitForSuccessFulLaunch()
-
getBlueprintDescription
public String getBlueprintDescription()
-
perform
public void perform(Run build, FilePath workspace, Launcher launcher, TaskListener listener) throws IOException, InterruptedException
- Specified by:
perform
in interfaceSimpleBuildStep
- Throws:
IOException
InterruptedException
-
getDescriptor
public BlueprintLaunch.BlueprintLaunchDescriptorImpl getDescriptor()
- Specified by:
getDescriptor
in interfaceDescribable<Builder>
- Overrides:
getDescriptor
in classBuilder
-
-