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
6
votes
2 answers

"Serialize" Bamboo builds?

We are using Bamboo v3.1.1 as our continuous integration build server, and it works quite well - most of the time. One issue we're having is that we're doing a fair amount of database-oriented testing, e.g. the builds do some of their unit and…
marc_s
  • 732,580
  • 175
  • 1,330
  • 1,459
6
votes
1 answer

Any best practices for integrated usage of svn, Jira and Bamboo?

I currently have focused setting up a software configuration management process using svn, Jira and Bamboo. Unfortunately, I cannot find any defined or standard practices using the mentioned tools. I exactly looking for a set of best practices…
TonySalimi
  • 8,257
  • 4
  • 33
  • 62
6
votes
6 answers

Android: How to Install the Instrumentation APK onto an AVD in a Headless Host

I'm trying to integrate Android JUnit tests with our Bamboo Ant builds. I've already tested the setup locally, and I'm able to run tests. But when I tried the same setup in our Bamboo server, I get the following error when running the…
Shane Oliver
  • 944
  • 1
  • 8
  • 17
6
votes
1 answer

Bamboo - jmeter aggregate performance

We are working on integrating jMeter into Bamboo (using maven/chronos) in order to automate performance tests using build scheduling and dependencies. Before we began working on this project, IT had updated Bamboo to the latest release -- 3.1. We…
QA Automator
  • 307
  • 2
  • 12
6
votes
1 answer

Android builds on Bamboo are hanging for 20+ minutes on lintVital task

For some time now, all of our Android builds (running on Bamboo) are hanging for 20+ minutes at the lintVital task, at which point the build is usually force stopped: build 28-Jan-2019 09:25:25 > Task…
david.mihola
  • 12,062
  • 8
  • 49
  • 73
6
votes
2 answers

Changing package names before building in Bamboo

I recently discovered that BlackBerry treats all classes with the same fully-qualified name as identical--regardless of whether they are in entirely different apps or not--causing apps that use different versions of our shared libraries to break…
Amanda S
  • 3,266
  • 4
  • 33
  • 45
6
votes
1 answer

Bamboo display jacoco reports

I am able to generate jacoco reports in my Android project locally. When I run the task on Bamboo, it works as well. Now I would like to display the coverage results in the task, is it possible? I saw posts and question using SonarQube, but it seems…
Guillaume
  • 2,912
  • 3
  • 35
  • 59
6
votes
5 answers

Can I download Bamboo built artifacts using Bamboo Rest - API?

This page states: Bamboo's REST APIs provide the following capabilities: Retrieve the artifacts for a build. and here I see the documentation: http://myhost.com:8085/bamboo/rest/api/latest/plan/{projectKey}-{buildKey}/artifact [GET] When I…
Koray Tugay
  • 22,894
  • 45
  • 188
  • 319
6
votes
1 answer

Bamboo Branch Plans - Configure different jobs/ tasks for each branch plan

I'm having different project structure in each branch, is it possible configure different jobs/ tasks for each branch in bamboo? If not please suggest me any alternatives.
Roy Justin
  • 653
  • 3
  • 10
  • 23
6
votes
0 answers

Bamboo Agent: failed to find Build Tools revision 23.0.3

I use a pool of Linux agents to build my app. Every now and then an agent causes a build failure with the error: FAILURE: Build failed with an exception. What went wrong: Execution failed for task ':ComponentThatReqBuildToolsRev23.0.3:preBuild'. >…
6
votes
2 answers

Powershell script as executable giving "wrong" giving return code -1 in Bamboo

I have some simple PowerShell scripts that I have made into executables with Bamboo, by adding a path such as C:\build-scripts\bamboo-build-scripts\clear-directory.ps1 as the path for the executable for a new capacity in Bamboo. However, several…
Jake
  • 3,411
  • 4
  • 21
  • 37
6
votes
0 answers

Bamboo TestParserTask: Could not find test result reports

I wrote a bamboo plugin which is used for custom test results parsing (from a logfile). For the plugin I used this tutorial. The log/results file is fetched from a previous task via ssh (yes it works, I looked into the folder). But my plugin doesn't…
ChristophLSA
  • 175
  • 3
  • 19
6
votes
1 answer

Cannot make StyleCop errors appear as build errors (rather than warnings)

I am trying to get builds to fail if they do not pass StyleCop. Currently, these are only being displayed as warnings. I have tried to follow the documentation here. I have added to my CSProj file
Jake
  • 3,411
  • 4
  • 21
  • 37
6
votes
1 answer

In Atlassian Bamboo, is there any way to get the latest build status as an image?

Is there a way to get the latest build status of a Bamboo plan in a way that can be included in an external page (for example in a GitHub README.md file). The latest build status is available as XML from…
Richard Neish
  • 8,414
  • 4
  • 39
  • 69
6
votes
1 answer

Graph generation of bamboo builds

I am a c++ programmer and new to bamboo. I have many repositories which are compiled daily as part of CI in Bamboo as different plans. I want to represent these build state in a graph. (dynamic updating) Bamboo provides graph of build status for…
SS Hegde
  • 729
  • 2
  • 14
  • 33