Reimagining how you structure workflows in Bitbucket Pipelines
Nov 11, 2025Edmund Munday

Summary
This post introduces a new top-level `triggers` property and `condition` blocks within Bitbucket Pipelines YAML. It enables event-driven pipeline execution with complex logical expressions and glob functions for conditions, supporting parallel fan-out of multiple custom pipelines. It also details how pull request pipelines can now trigger based on the destination branch and provides separate build statuses for each pipeline run. The post contrasts this new model with traditional selectors and provides an example configuration.