Questions tagged [bamboo]

Bamboo is a continuous integration and deployment server from Atlassian, the makers of JIRA, Confluence and Crowd.

Bamboo provides automated building, testing, deploying, and releasing of software. It's one of the most famous tool for continuous integration, deployment, and delivery.

Tech stack

Bamboo is suitable for any language, and other popular technologies like , , and . You can choose from a big variety of available tasks for both build and deployment projects, or search for free add-ons!

Bamboo Specs

Configuration as code, called Bamboo Specs, allows the entire configuration of Bamboo plans to be stored as source code. It moves the managing of plans from the Bamboo UI to the developer's integrated development environment (IDE). This approach brings a lot of benefits and works with YAML and Java.

Deployment projects

Bamboo gives deployments the first-class treatment with deployment projects and environments. A deployment project holds the software project you are deploying: releases that have been built and tested, and the environments to which releases are deployed.

Dedicated agents

With Bamboo's dedicate agents feature, you can run hot fixes and critical builds right away! When you dedicate an agent, no other activity will be able to use it, unless it is dedicated to that activity as well. This means no wait in the queue for free build agents when there are critical bugs to fix!

Visibility

Before deploying a new release, see the full roll-up of code changes and issues that have come in since the previous deploy. Ops teams can anticipate what they'll be responsible for deploying and supporting in production, and release managers get a clear view of what is going live.

See the Bamboo website for further information.

1577 questions
7
votes
1 answer

Sonarqube: view unit tests that cover the source

We have a CI setup in Bamboo which runs Junit Tests and computes Unit Test Coverage using Jacoco. Then we run Sonar plugin for source code analysis. Everything is working great and we can see the analysis on the SonarCube server, inlcuding coverage,…
jny
  • 8,007
  • 3
  • 37
  • 56
7
votes
3 answers

Show HTML artifacts in bamboo without downloading

I've successfully created a small demo HTML report of test results from a build. Simply put, I'm doing numerical computations, and would like to give more detailed information on test results than a binary pass/fail. The HTML report consists of…
pletnes
  • 439
  • 4
  • 15
7
votes
2 answers

Make bamboo job variables mandatory?

I want to set up a bamboo job where it must be run manually and some variables must be set. Is there some way to do this? As things are, the person has to remember to use Run Customized and set the variables.
bmargulies
  • 97,814
  • 39
  • 186
  • 310
7
votes
1 answer

How can I integrate ReSharper's Dotsettings File in SonarQube?

I have a C# Project with a ReSharper Dotsettings file. I want to configure Sonar so that it uses my Dotsettings file. In my Dottsettings file i disabled many Rules. How can I integrate this file in SonarQube? This is my sonar-project.properties file…
Anaa
  • 1,191
  • 1
  • 9
  • 21
7
votes
3 answers

Bamboo build stuck on "Waiting to be built..." and Cloning into 'Common'

For some reason my bamboo build which uses MSBuild is stuck for past 4 hours with message below: "Waiting to be built...". I tried stopping the build but stuck on 'Cancelling....'. Can't even disable the Agent. Weird thing is there are 2 build…
Nil Pun
  • 17,035
  • 39
  • 172
  • 294
7
votes
2 answers

Android CI with Atlassian Bamboo

Does anyone have any good resources for setting up Bamboo to do CI with Android projects? I have mine setup to pull source and compile it with ant. But I would love to know how to setup JUnit tests, where the tests are in a separate project. Thanks
bhawkins
  • 326
  • 2
  • 11
7
votes
1 answer

Deploying binaries from Bamboo to Nexus repository

Firstly I am new to Nexus. So please bear if it is too noob a question. Let me first explain how our current build/deployment process works. HOW WE DO IT AT PRESENT: We have a project that is Maven based. There is a parent POM.xml and two module…
scm_guy
  • 101
  • 2
  • 4
7
votes
2 answers

Bamboo to Build Specific SVN Revision

Imagine there's a project in Bamboo with two build plans: Staging Deployment (SD) and Production Deployment (PD). Building SD checks out latest sources, builds them and deploys a web site to a staging server. Currently, PD does all the same, namely…
Anton Gogolev
  • 113,561
  • 39
  • 200
  • 288
7
votes
2 answers

Bamboo failing test can't parse junit

I'm using bamboo as CI server for my django project and for a good start, I've made a simple script to know how bamboo shows the successful and the failing tests. I use py.test like this : py.test test.py --junitxml=junitresults/results.xml my…
martync
  • 350
  • 4
  • 15
7
votes
2 answers

Invoking bamboo plan remotely

I know it is possible to take down a bamboo artifact remotely, I was wondering is it possible to take start a bamboo from a remote box by sending an appropriate HTTP request? Thanks,.
More Than Five
  • 9,959
  • 21
  • 77
  • 127
7
votes
1 answer

Bamboo build plans vs deployment plans for custom environment configurations

I'm evaluating Bamboo to replace our Jenkins setup and have a couple questions. I have a .NET solution that generates two artifacts: a packaged website and an MSI. I have three environments I deploy to: test, stage, production. Our Jenkins server in…
chrisdrobison
  • 1,323
  • 2
  • 13
  • 24
7
votes
2 answers

Force Bamboo to use specific Build Agent for Deployment

I am using bamboo to do a build, as well as a deploy on a linux machine (ubuntu). I also have a build plan using a remote agent on Windows 7 64-bit. I'm noticing that Bamboo wants to try and use the remote agent(windows7) to deploy the linux build…
Sakamoto Kazuma
  • 2,573
  • 7
  • 34
  • 75
7
votes
1 answer

Does Grails 2.1.0 Require Groovy 1.8?

I recently updated a Grails app to 2.1.0, but when I war the project I get the following error: java.lang.NoClassDefFoundError: org/codehaus/groovy/transform/powerassert/ValueRecorder Groovy Version 1.7.5 Grails Version 2.1.0 Are these two…
John Giotta
  • 16,432
  • 7
  • 52
  • 82
7
votes
3 answers

All the tests passed, but bamboo build fails with a statement "No failed tests found, a possible compilation error occurred."

I'm supposed to run some jbehave(automated) tests in bamboo. Once the tests run I'll generate some junit compatible xml files so that bamboo could understand the same. All the jbehave tests are ran as part of a script, because I need to run the…
Kishore Yekkanti
  • 961
  • 2
  • 7
  • 16
7
votes
2 answers

Can Bamboo C.I Server be configured to show workspace like Jenkins?

I am wondering if there is a panel that shows the source code of the project being run, because Jenkins C.I server has this, so I am wondering if Bamboo has it also.
Joyce
  • 1,431
  • 2
  • 18
  • 33