Interface CircleCiProps
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CircleCiProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.96.0 (build 921e240)", date="2024-03-28T21:16:43.059Z") @Stability(Experimental) public interface CircleCiProps extends software.amazon.jsii.JsiiSerializable
(experimental) Options for classCircleci.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classCircleCiProps.BuilderA builder forCircleCiPropsstatic classCircleCiProps.Jsii$ProxyAn implementation forCircleCiProps
-
Method Summary
All Methods Static Methods Instance Methods Default Methods Modifier and Type Method Description static CircleCiProps.Builderbuilder()default List<Job>getJobs()(experimental) List of Jobs to create unique steps per pipeline, e.g.default Map<String,String>getOrbs()(experimental) Contains a map of CirclCi Orbsjson orbs: { node: "circleci/node@5.0.1" slack: "circleci/slack@4.8.3" }.default BooleangetSetup()(experimental) The setup field enables you to conditionally trigger configurations from outside the primary .circleci parent directory, update pipeline parameters, or generate customized configurations.default NumbergetVersion()(experimental) pipeline version.default List<Workflow>getWorkflows()(experimental) List of Workflows of pipeline, e.g.
-
-
-
Method Detail
-
getJobs
@Stability(Experimental) @Nullable default List<Job> getJobs()
(experimental) List of Jobs to create unique steps per pipeline, e.g.json jobs: [{ identifier: "compile", docker: { image: "golang:alpine" } steps: ["checkout", run: {command: "go build ."}] }].
-
getOrbs
@Stability(Experimental) @Nullable default Map<String,String> getOrbs()
(experimental) Contains a map of CirclCi Orbsjson orbs: { node: "circleci/node@5.0.1" slack: "circleci/slack@4.8.3" }.
-
getSetup
@Stability(Experimental) @Nullable default Boolean getSetup()
(experimental) The setup field enables you to conditionally trigger configurations from outside the primary .circleci parent directory, update pipeline parameters, or generate customized configurations.
-
getVersion
@Stability(Experimental) @Nullable default Number getVersion()
(experimental) pipeline version.Default: 2.1
-
getWorkflows
@Stability(Experimental) @Nullable default List<Workflow> getWorkflows()
(experimental) List of Workflows of pipeline, e.g.json workflows: { { identifier: "build", jobs: [{ identifier: "node/install", context: ["npm"], }] } }.
-
builder
@Stability(Experimental) static CircleCiProps.Builder builder()
- Returns:
- a
CircleCiProps.BuilderofCircleCiProps
-
-