Variable Sharing and Dynamic Step Conditions | Bitbucket Blitz | Atlassian

Bitbucket Pipelines lets you invoke child pipelines from a parent step, but until now there was no way to pass information between them. Variable sharing changes that.

You can define variables in a parent step and pass them directly to child pipelines as custom pipeline variables. With dynamic step conditions, those child pipelines can make decisions at runtime based on the values they receive, like skipping a deployment when a security scan detects critical vulnerabilities.

In this video, we walk through how to add variable sharing and dynamic step conditions to a Bitbucket Pipeline so you can build modular pipelines that react to information only available at runtime.

Learn more about variable sharing here: https://www.atlassian.com/blog/bitbucket/unlocking-workflow-flexibility-with-variable-sharing-between-parent-and-child-pipelines

Learn more about dynamic step conditions here: https://www.atlassian.com/blog/bitbucket/introducing-dynamic-step-condition-for-bitbucket-pipelines

About Atlassian:
Behind every great human achievement, there is a team. From medicine and space travel to disaster response and pizza deliveries, we help teams all over the planet advance humanity through the power of software. Our mission is to help unleash the potential of every team.

Connect with Atlassian:
Subscribe: https://www.youtube.com/@atlassian
Follow Atlassian on LinkedIn: https://www.linkedin.com/company/atlassian
Follow Atlassian on Instagram: https://instagram.com/atlassian
Follow Atlassian on X: https://twitter.com/atlassian
Follow Atlassian on Facebook: https://facebook.com/atlassian