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
Modifier and TypeInterfaceDescriptionstatic final class
A builder forJenkinsActionProps
static final class
An implementation forJenkinsActionProps
-
Method Summary
Modifier and TypeMethodDescriptionstatic JenkinsActionProps.Builder
builder()
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, getVariablesNamespace
Methods 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.Builder
ofJenkinsActionProps
-