Bamboo is a fantastic tool for continuous integration and deployment. It offers a powerful tool for automating software development, however knowledge of some of the tips and tricks that our Bamboo masters use can help reduce friction within your own development cycles.

This user guide has information about how to get the best out of Bamboo, and includes a number of scenarios and best practice approaches. Please see Using Bamboo for more information on specific Bamboo installation, configuration and usage.

Best practice topics

Branching & DVCS

System Requirements

Sharing artifacts

Using Agents

Installing

Bamboo upgrade guide

Installing Bamboo on Linux

Installing Bamboo on Mac OS X

Installing Bamboo on Windows

Connecting Bamboo to an external database

Bamboo remote agent installation guide

Supported platforms