Come for the products,
stay for the community

The Atlassian Community can help you and your team get more value out of Atlassian products and practices.

Atlassian Community about banner
4,330,434
Community Members
 
Community Events
168
Community Groups

Approaches for implementing and managing patterns for Bitbucket Pipeline projects

Hey Everyone. I'm searching for insights from other Bitbucket Pipeline users on how they manage pipelines at scale across all their teams.

As part of our rollout we are thinking of defining a series of templates for our different app types (eg. Angular website, Spring Boot API) and each will have a code repository skeleton and also a pipeline skeleton. Our developer engineering portal can trigger these to be rolled out as needed.

This all seems pretty straightforward. Some of the things that I'm curious about are:

  • How to manage pipeline.yml drift as either teams customize their pipeline or new versions of the pipeline skeleton are released. I could see something like renovatebot for pipelines being useful.
  • How to ensure important steps like change control approvals aren't removed from the pipeline? Maybe a combination of pull request controls and static analysis rules?

Any thoughts appreciated.

0 comments

Comment

Log in or Sign up to comment
TAGS
Community showcase
Published in Bitbucket

Git push size limits are coming to Bitbucket Cloud starting April 4th, 2022

Beginning on April 4th, we will be implementing push limits. This means that your push cannot be completed if it is over 3.5 GB. If you do attempt to complete a push that is over 3.5 GB, it will fail...

2,972 views 3 10
Read article

Atlassian Community Events