Back to index
Summary
Manually forces the specific wait dependency to complete for the specified source pipeline runtime.flowRuntimeIdStringoptionalThe UUID of the invoking flowRuntime. projectNameStringoptionalThe name for the project that contains the wait dependency. pipelineNameStringoptionalThe name of the pipeline. stageNameStringoptionalThe name of the stage. runtimeWaitDependencyNameStringoptionalThe name of the runtimeWaitDependency. dependentFlowRuntimeIdStringoptionalThe UUID of the dependent flowRuntime. dependentGateTypeStringoptionalThe type of dependent gate. Possible values: "POST" , "PRE" dependentPipelineNameStringoptionalThe name of the dependent pipeline. dependentProjectNameStringoptionalThe name of the dependent project. dependentReleaseNameStringoptionalThe name of the dependent release. dependentStageNameStringoptionalThe name of the dependent stage. dependentTaskNameStringoptionalThe name of the dependent task. gateTypeStringoptionalThe type of gate. Possible values: "POST" , "PRE" releaseNameStringoptionalThe name of the release. taskNameStringoptionalThe name of the task. |
Usage
Groovy
import com.electriccloud.client.groovy.ElectricFlow import com.electriccloud.client.groovy.models.* ElectricFlow ef = new ElectricFlow() def result = ef.completeRuntimeWaitDependency( /* optional arguments */ )