Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

Here's the scenario:

Our source code is on Github.

We run Bamboo (2.7.3 currently) on a Linux server here at work.

We have several builds that are farmed out to remote agents (for example, to build iPhone software). On the remote agent, Bamboo clones the source from Github, does the build, and then uploads the artifacts to the server. This works exactly as we want/expect.

The problem is, the Bamboo server seems to be checking out the git repository, too, and it does this for every single build plan we have. It's taking up a significant percentage of disk space for these checkouts, and I don't see any way to disable them.

Any ideas?

share|improve this question
    
I don't understand the problem... of course your build server needs to make a checkout in the git repo, otherwise it doesn't have the code to build. Is the problem that it's making multiple checkouts somehow, and you'd like to have it make only one? That might not work if it's building in-place. –  womble Aug 23 '11 at 22:13
    
No, the server can't do anything with iPhone software. The remote agent that runs on OS X can, and does, but right now, the server does a git clone and so does the remote agent. I want to stop the server from doing the git clone. –  clee Aug 23 '11 at 22:16
    
Have you already looked at: confluence.atlassian.com/display/BAMBOO/… –  polynomial Aug 24 '11 at 5:56
    
I have, yeah. That's good for deleting old build artifacts, but it doesn't solve the server-checking-out-new-working-copies-of-all-of-our-repositories problem. –  clee Aug 24 '11 at 22:10
add comment

1 Answer

If you don't need to run any jobs on the main Bamboo server, you can disable the default local agent. See the Bamboo documentation.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.