Package io.github.cdklabs.projen.gitlab
Interface Trigger
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
Trigger.Jsii$Proxy
@Generated(value="jsii-pacmak/1.96.0 (build 921e240)", date="2024-03-28T21:16:43.135Z") @Stability(Experimental) public interface Trigger extends software.amazon.jsii.JsiiSerializable
(experimental) Trigger a multi-project or a child pipeline.Read more:
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classTrigger.BuilderA builder forTriggerstatic classTrigger.Jsii$ProxyAn implementation forTrigger
-
Method Summary
All Methods Static Methods Instance Methods Default Methods Modifier and Type Method Description static Trigger.Builderbuilder()default StringgetBranch()(experimental) The branch name that a downstream pipeline will use.default List<TriggerInclude>getInclude()(experimental) A list of local files or artifacts from other jobs to define the pipeline.default StringgetProject()(experimental) Path to the project, e.g.default StrategygetStrategy()(experimental) You can mirror the pipeline status from the triggered pipeline to the source bridge job by using strategy: depend.
-
-
-
Method Detail
-
getBranch
@Stability(Experimental) @Nullable default String getBranch()
(experimental) The branch name that a downstream pipeline will use.
-
getInclude
@Stability(Experimental) @Nullable default List<TriggerInclude> getInclude()
(experimental) A list of local files or artifacts from other jobs to define the pipeline.
-
getProject
@Stability(Experimental) @Nullable default String getProject()
(experimental) Path to the project, e.g.group/project, orgroup/sub-group/project.
-
getStrategy
@Stability(Experimental) @Nullable default Strategy getStrategy()
(experimental) You can mirror the pipeline status from the triggered pipeline to the source bridge job by using strategy: depend.
-
builder
@Stability(Experimental) static Trigger.Builder builder()
- Returns:
- a
Trigger.BuilderofTrigger
-
-