Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

Multiple Runners per Repository — Only One Runner Executes

Leonardo Dadic
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
July 28, 2025

In my case, I have a single repository that needs to be deployed (via git pull) to multiple different servers/mandanten. Currently, I have set up three self-hosted Linux shell runners — one per server — but every time I trigger a pipeline, only one runner executes the job, usually at random. As a result, only one of the servers gets updated.

In my bitbucket-pipelines.yml file, I have just one step, and all runners are registered with the same labels.

 

My questions are:

  1. Is it possible to run the same pipeline step on multiple self-hosted runners for a single repository?

  2. If yes, what is the correct or recommended configuration for this setup?

  3. If not, what would be the best workaround or best practice to deploy the same code to multiple target serversfrom a single pipeline?

 

 

Thank you in advance for your help!

0 answers

Suggest an answer

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

Atlassian Community Events