Great news, step dependencies is out of beta and is available to everyone.
If you’re already using the
depends_on attribute, you can remove the
dag: true from the top of your
pipeline.yml file - we now automatically detect that you’re creating dependencies and turn your pipeline into a graph.
There’s also some new docs available: Managing Step Dependencies and Input Steps. For more information on using the
depends_on attribute with command, wait, block, or trigger steps, see the individual step pages.
Let us know if you’ve got any questions, and as always, we love to hear your feedback
You can also check out the changelog here: https://buildkite.com/changelog/84-introducing-pipeline-step-dependencies