How to share Anchors in Bitbucket across pipelines?

sureshbabu_a January 14, 2023

Recently we migrated to Bitbucket and started writing pipelines.

I googled and understood that 'Anchors' in pipelines are used to avoid code-redundancy in pipeline.

Example anchor

definitions: 
  steps:
    - step: &build-test
        name: Build and test
        script:
          - maven package
        artifacts:
          - target/**

Is there any way that I write the 'Anchor' in a common-location and call is across multiple pipelines?

1 answer

0 votes
Theodora Boudale
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
January 16, 2023

Hi @sureshbabu_a,

Anchors can be used in multiple pipelines of the same repo, but not across different repos at the moment.

We have a feature request for reusable CI workflows that is on our roadmap for Q2 2023:

This is tracked in the following feature request:

And you can see here the latest update that was posted 5 days ago by one of our product managers:

Kind regards,
Theodora

Suggest an answer

Log in or Sign up to answer
DEPLOYMENT TYPE
CLOUD
PERMISSIONS LEVEL
Product Admin
TAGS
AUG Leaders

Atlassian Community Events