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 installation guide

Bamboo installation guide for Linux

Bamboo installation guide for Mac

Bamboo installation guide for Windows

Connecting Bamboo to an external database

Bamboo remote agent installation guide

Supported platforms