Interface JenkinsActionProps
- All Superinterfaces:
CommonActionProps,software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
JenkinsActionProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.84.0 (build 5404dcf)",
date="2023-06-19T16:30:48.447Z")
@Stability(Stable)
public interface JenkinsActionProps
extends software.amazon.jsii.JsiiSerializable, CommonActionProps
Construction properties of
JenkinsAction.
Example:
JenkinsProvider jenkinsProvider;
JenkinsAction buildAction = JenkinsAction.Builder.create()
.actionName("JenkinsBuild")
.jenkinsProvider(jenkinsProvider)
.projectName("MyProject")
.type(JenkinsActionType.BUILD)
.build();
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forJenkinsActionPropsstatic final classAn implementation forJenkinsActionProps -
Method Summary
Modifier and TypeMethodDescriptionstatic JenkinsActionProps.Builderbuilder()The source to use as input for this build.The Jenkins Provider for this Action.The name of the project (sometimes also called job, or task) on your Jenkins installation that will be invoked by this Action.getType()The type of the Action - Build, or Test.Methods inherited from interface software.amazon.awscdk.services.codepipeline.CommonActionProps
getActionName, getRunOrder, getVariablesNamespaceMethods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getJenkinsProvider
The Jenkins Provider for this Action. -
getProjectName
The name of the project (sometimes also called job, or task) on your Jenkins installation that will be invoked by this Action.Example:
"MyJob";
-
getType
The type of the Action - Build, or Test. -
getInputs
The source to use as input for this build. -
getOutputs
-
builder
- Returns:
- a
JenkinsActionProps.BuilderofJenkinsActionProps
-