Implementing Build Automation with Bamboo

Paths

Implementing Build Automation with Bamboo

Authors: Jim Weaver, S Panda

With so many different ways and tools to support build automation in the world of Devops, this series teaches all you need to know to get up and running with Atlassian Bamboo as... Read more

What you will learn

  • Comparing Bamboo Alternatives/Competititors
  • Installing Bamboo
  • Understanding Bamboo core concepts
  • Building Applications in Bamboo
  • Testing Applications in Bamboo
  • Deploying applications in Bamboo
  • Applying configuration as code techniques
  • Administering Bamboo
  • Securing and monitoring Bamboo
  • Managing Bamboo resource ulitlization
  • Upgrading Bamboo
  • Tuning Bamboo
  • Extending Bamboo

Pre-requisites

You should be familiar with the DevOps lifecycle and have experience with development or operations automation

Implementing Build Automation with Bamboo

With so many different ways and tools to support build automation in the world of Devops, this series teaches all you need to know to get up and running with Atlassian Bamboo as your build automation tool of choice. You’ll start with the basics of installation and core concepts before getting into how to integrate Bamboo into your entire application lifecycle, using it to build, test, and deploy your applications.

Getting Started with Atlassian Bamboo

by Jim Weaver

Nov 9, 2020 / 1h 36m

1h 36m

Start Course
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.

Table of contents
  1. Course Overview
  2. Understanding Automated Build Needs
  3. Understanding Core Bamboo Features and Concepts
  4. Installing and Configuring Bamboo
  5. Building an Application in Bamboo
  6. Testing an Application in Bamboo
  7. Learning More

Building CICD Pipelines with Atlassian Bamboo

by Jim Weaver

Feb 1, 2021 / 1h 53m

1h 53m

Start Course
Description

Build, testing, and deployment pipelines for applications can be complex. In this course, Building CICD Pipelines with Atlassian Bamboo, you’ll learn how to use Bamboo’s features to automate complex builds and deployments for your applications. First, you’ll learn how to construct build plans with parallel testing steps and by producing artifacts. Next, you’ll discover how to deploy applications and track deployment status with Bamboo using deployment projects. Finally, you’ll learn how to define a build using a configuration-as-code approach with Bamboo. When you’re finished with this course, you’ll have the skills and knowledge of Bamboo necessary to define and leverage complex CICD pipelines with Atlassian Bamboo.

Table of contents
  1. Course Overview
  2. Introducing Our Sample Application and Its Pipeline Needs
  3. Using Parallelism and Artifacts
  4. Deploying Applications and Using Variables
  5. Defining Bamboo Builds as Code
  6. Learning More

Administering and Monitoring Atlassian Bamboo

by S Panda

Sep 30, 2020 / 1h 52m

1h 52m

Start Course
Description

Did you know that a system administrator, on average, spends about 1-2 weeks figuring out how to administer, monitor, and secure the bamboo server? In this course, Administering and Monitoring Atlassian Bamboo, you will learn to administer, monitor, manage, and upgrade an Atlassian bamboo server. First, you will discover how to configure the bamboo server and manage the build agents. Next, you will explore how to monitor and secure the bamboo server. Finally, you will learn how to upgrade the bamboo server to the latest version. When you are finished with this course, you will have the skills and knowledge of administering and monitoring Atlassian bamboo server needed to effectively operate a bamboo server.

Table of contents
  1. Course Overview
  2. Administering and Configuring Bamboo
  3. Tuning Bamboo
  4. Managing Bamboo Resource Utilization
  5. Monitoring and Securing the Bamboo Server
  6. Upgrading the Bamboo Server

Integrating Atlassian Bamboo

by S Panda

Jan 20, 2021 / 1h 4m

1h 4m

Start Course
Description

In this course, Integrating the bamboo server, you will learn how to integrate the bamboo server with an external application, repository etc. First you will learn how to integrate an external repository with the bamboo server. Next you will learn how to add different capabilities to the bamboo server and integrate the bamboo server with JIRA. Finally, I will show you how to use the REST API of the bamboo server and integrating an external application from the marketplace.

Table of contents
  1. Course Overview
  2. Integrating External Repository
  3. Configuring a Capability
  4. Integrating with Atlassian Application
  5. Using Rest API
  6. Integrating External Application
Offer Code *
Email * First name * Last name *
Company
Title
Phone
Country *

* Required field

Opt in for the latest promotions and events. You may unsubscribe at any time. Privacy Policy

By providing my phone number to Pluralsight and toggling this feature on, I agree and acknowledge that Pluralsight may use that number to contact me for marketing purposes, including using autodialed or pre-recorded calls and text messages. I understand that consent is not required as a condition of purchase from Pluralsight.

By activating this benefit, you agree to abide by Pluralsight's terms of use and privacy policy.

I agree, activate benefit