Atlassian

Unlocking workflow flexibility with variable-sharing between parent and child pipelines

Oct 27, 2025Ash Moosa
Unlocking workflow flexibility with variable-sharing between parent and child pipelines
SummaryAI, from the source post

Introduces the ability to pass variables from parent pipeline steps to child pipelines using the `input-variables` section in the parent step's YAML configuration. This allows for dynamic configuration and data sharing between orchestrated pipeline stages, with support for static values, repository variables, and workspace variables. Includes limitations on security (not for secrets), a maximum of 20 input variables, and validation rules for variable keys and values.

More from the Bitbucket Pipelines Runner trail