Welcome to the Bitbucket Blitz video series. The series features a library of short-form videos that, as a collection, capture the end-to-end flow developers use to get sh&t done with our Software Collection. There is a specific focus on Bitbucket and Bitbucket Pipelines features.
A better developer experience is a few steps away.
Ever had to untangle an enormous bitbucket-pipelines.yml file? Ever had to copy the same CI/CD change across dozens of repositories because they all deploy the same way?
New AWS region, new static analysis tool, bumping versions for security compliance. None of that is customer facing, but it takes up developer time.
Bitbucket Pipelines now supports multiple pipeline files so you can treat your CI/CD config like modular code:
* Break a giant bitbucket-pipelines.yml into smaller, focused files
* Share common pipeline pieces across repositories
* Update a single shared file and have every importing repo pick up the change automatically
No more “find and replace” in 40 repos just to bump a tool version.
In this Bitbucket Blitz video, I show how to split a large pipeline into multiple files, share configuration across repositories, and keep your pipelines maintainable as your tooling and standards evolve.
Resources to get you going
You can check out the entire Bitbucket Blitz video series here: Bitbucket Blitz
About the author
Warren is a former developer turned technical evangelist who joined Atlassian in 2021. He has worked on everything from COBOL telecoms software running on mainframes to modern cloud infrastructure at AWS. He has a passion for technology and a research background in machine learning. As a technical evangelist, Warren builds awareness of the capabilities of Atlassian products through demos, writings, and videos. You can often find him at conferences like Team and re:Invent.
Warren Marusiak
0 comments