Getting Started with Atlassian Bamboo

Atlassian’s Bamboo is an on-premise, commercial continuous integration and deployment tool. This course will teach you Bamboo's core concepts, and get you started building and testing applications with Bamboo.
Course info
Rating
(21)
Level
Intermediate
Updated
Nov 9, 2020
Duration
1h 36m
Table of contents
Description
Course info
Rating
(21)
Level
Intermediate
Updated
Nov 9, 2020
Duration
1h 36m
Description

Continuous integration is the practice of developers on a team committing their code changes to a shared mainline multiple times per day. Each check-in is built and tested by an automated build. Atlassian’s Bamboo is a commercial, on-premise continuous integration tool with powerful features and a clean user-interface out-of-the-box. In this course, Getting Started with Atlassian Bamboo, you will learn how to build and test a realistic application with Bamboo. First, you'll learn all of the fundamental concepts of Bamboo. Then, you’ll see how to install and configure Bamboo. Finally, you’ll see how define build plans within Bamboo to execute the steps needed to perform the build when code changes are detected. When you’re finished with this course, you’ll have the knowledge you need to begin using Bamboo for your own applications.

About the author
About the author

Jim Weaver is a software developer and mentor with a love for small teams, light-weight processes, and close interaction with customers.

More from the author
Building CICD Pipelines with Atlassian Bamboo
Intermediate
1h 53m
Feb 1, 2021
More courses by Jim Weaver
Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
Hi, everyone. I'm Jim Weaver for Pluralsight, and I'm a software developer with a strong interest in testing and automation. I've been helping teams with DevOps‑style tools for many years. In this course, we're going to learn and explore Atlassian's on‑premise continuous integration and deployment tool, Bamboo. It's a popular tool with companies also using Jira, Atlassian's planning and tracking tool, due to the integration features available when the two are combined. It supports builds for a number of technology platforms out of the box. We'll learn the fundamental concepts and features of Bamboo, and we'll install and configure a trial instance. We'll then use Bamboo to build and test a realistic application, comprised of both a Java server‑side API and a JavaScript web client. We'll trigger those builds by committing code changes to the version control repository for the application and learn how to navigate the results, including how unit test results are reported and tracked. By the end of this course, you'll be familiar with the core concepts and features of Bamboo and ready to start defining your own builds with the tool.