Bamboo: Agent build multiple plans concurrently?

Brantone September 21, 2012

Is there a mechanism by which an agent can build multiple plans concurrently, rather than consecutively?

I know we can scale by adding more agents, but that's not an ideal scaling mechanism, as opposed to being able to have multiple builds going

6 answers

3 votes
Cameron Ferguson
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
September 25, 2012

You can however, add more agents to a single box and give them different working directories. We have 3 remote agents set up on one of our 24 core build boxes. Handles it quite well.

java -Dbamboo.home=/bamboo-agent-home-1/ -jar /bamboo-agent-home-1/atlassian-bamboo-agent-installer-3.3.2.jar http://bamboohost:1234/agentServer &

java -Dbamboo.home=/bamboo-agent-home-2/ -jar /bamboo-agent-home-2/atlassian-bamboo-agent-installer-3.3.2.jar http://bamboohost:1234/agentServer &

java -Dbamboo.home=/bamboo-agent-home-3/ -jar /bamboo-agent-home-3/atlassian-bamboo-agent-installer-3.3.2.jar http://bamboohost:1234/agentServer &

1 vote
Catalin Jora October 8, 2013

There are some logistic problems when you have several agents on the same host:

- duplicated workspaces on the same machine that cost HDD space and network traffic (for expensive HDD and with GB checkouts this is big problem);

- licensing cost for bamboo (license should be more clear that you pay per jobs you run in parallel not per build server);

1 vote
Przemek Bruski
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
September 22, 2012

No, an agent always builds a single build. You have to add more agents if you want more concurrent builds.

0 votes
Reinald Vandersteen May 16, 2018

I was able to make builds across plans run concurrently by adding more local agents.

0 votes
Matthew Ford May 19, 2014

I am new to Bamboo (a couple of months now). WHY is a Bamboo agent limited to only one build per agent? When will this be fixed? This is very disappointing...

Jenkins has no problem running multiple builds on a single agent as long as the host has the resources to handle it.

0 votes
Alexander Potapov April 29, 2014

yeah, and you should pay for additional agents!!!

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events