diff --git a/buildSrc/src/main/groovy/com/widen/plugins/buildkite/BuildkitePipeline.groovy b/buildSrc/src/main/groovy/com/widen/plugins/buildkite/BuildkitePipeline.groovy index 28d8f09..0f56faa 100644 --- a/buildSrc/src/main/groovy/com/widen/plugins/buildkite/BuildkitePipeline.groovy +++ b/buildSrc/src/main/groovy/com/widen/plugins/buildkite/BuildkitePipeline.groovy @@ -214,6 +214,14 @@ class BuildkitePipeline implements ConfigurableEnvironment { model.depends_on = dependsOn } + void dependsOn(String... dependsOn) { + model.depends_on = dependsOn + } + + void allowDependencyFailure(boolean allowDependencyFailure) { + model.allow_dependency_failure = allowDependencyFailure + } + /** * Add a Buildkite plugin to this step. *