Operations | Monitoring | ITSM | DevOps | Cloud

Share artifacts between parent and child pipelines | Bitbucket Blitz | Atlassian

Bitbucket Pipelines lets you build reusable pipelines and share them across repositories. These reusable, shared pipelines need a way to share artifacts. Otherwise, we’ll have to repeat expensive steps such as downloading and installing dependencies and building the application code. You can now specify an artifacts section for child pipelines, with upload and download keywords. Artifacts listed under upload will be moved from the parent pipeline into the child pipeline, where they can be used and potentially modified.

Split your Bitbucket Pipelines workflows across multiple files | Bitbucket Blitz | Atlassian

Building and maintaining a 2000+ line bitbucket-pipelines.yml can be a lot of work. Now you can split large bitbucket-pipelines.yml files into multiple, smaller pipelines.yml files. These smaller files can be composed via shared pipeline syntax to replicate the functionality of the original bitbucket-pipelines.yml file. They can also be shared with and reused in other repositories.

Merge Queues for Bitbucket Cloud, now in open beta

Teams are shipping more code, faster than ever, as they increasingly automate their processes with CI/CD and AI. But high-velocity pull-request workflows and large monorepos, where many PRs are merged continuously, are feeling the pain as they grow: pull requests race to merge before the branch changes again, “green” builds still break due to semantic merge conflicts, and developers are stuck babysitting merges instead of building features.

Introducing Agentic Pipelines: AI automation for chores devs don't want to do

Bitbucket Pipelines has always been an engine for automating more than just CI/CD, but today, Pipelines takes a first step towards a full agentic automation platform for all the manual, tedious, repetitive work that happens before and after code creation. You’ve probably seen the stat: Development teams spend 84% of their day doing things other than building features. A lot of this work is: This work matters, but it’s not very fun.

Rovo Chat in Bitbucket now understands your Pipelines

Why did your build fail? Ask Rovo, get a clear answer, and even a way to fix it, from anywhere in Bitbucket Pipeline debugging is one of the most common and most painful parts of the development workflow. In our Atlassian research: AI adoption is rising, but friction persists, over 50% of developers reported losing more than 10 hours each week searching for information, onboarding to new code, or toggling between apps.

The Atlassian Rovo MCP Server now supports Bitbucket Cloud

The Atlassian Rovo Model Context Protocol MCP Server now supports Bitbucket Cloud. AI clients like Claude, ChatGPT, Cursor, and VS Code can now browse repositories, create commits, open pull requests, and check pipeline results, all through the same secure MCP connection that already works with Jira and Confluence.

Introducing: Final Steps in Bitbucket Pipelines

If you’ve ever run a pipeline, you’ve certainly encountered the following situation: The pipeline fails halfway through, and the cleanup script you needed at the end to tear down test infrastructure or archive the logs never gets to run. Until now, there was no built-in way in Bitbucket Pipelines to guarantee that a step always executes at the end of your pipeline, regardless of what happened before it. Today, we’re fixing that.