Getting started with Bamboo Cloud

robotsnoindex
robotsnoindex

Error rendering macro 'viewport-redirect'

null

Follow this guide to configure a plan in Bamboo and then run a trial build on one of your repositories.

Before you begin

  • Bamboo Cloud runs builds on elastic agents using computing resources from the Amazon Elastic Compute Cloud (EC2). The configuration is called Elastic Bamboo and it requires an AWS account. 
  • You need an AWS account with at least one IAM user with a policy that allows EC2 modifications.

For more information about the AWS account, see AWS account for Bamboo.

 

Subscribing to Bamboo Cloud

You can try Bamboo Cloud for free for 7 days. If you don't renew the subscription, the account will be deleted. 

Configuring Bamboo Cloud

Open your Bamboo Cloud instance and provide the details in the wizard.

Getting to your Bamboo Cloud instance

To open your Bamboo Cloud instance:

  1. Click the link to your brand new service. Atlassian sent it to you in an email after you subscribed.
  2. Log in to your Atlassian Cloud instance.
  3. In the main view, click the menu icon in the top-left corner and select Bamboo:

Working with the wizard

When you open a Bamboo Cloud instance for the first time, you can set it up with a wizard.

To get ready for your first Bamboo Cloud build:

  1. Provide the AWS details.

    Use the credentials of the IAM user that you created in AWS. For more information, see Before you begin

    For more information about how to configure Elastic Bamboo, see Configuring Elastic Bamboo.

  2. Provide the plan details:
    • Project and build plan names
      A deployment project in Bamboo is a container for holding the software project you are deploying: releases that have been built and tested, and the environments to which releases are deployed.
      A build plan in Bamboo is where you configure the work that you want done for the build. A plan defines everything about your build process, including what gets built, how the build is triggered and what jobs are executed.
      For more information about projects and plans, see Deployment projects and Configuring plans.
    • Link a repository to a new build plan. You can select from the following:

      BitbucketA free code DVCS hosting site for Git and Mercurial. Learn more...
      Other

      These repository hosts are also supported:

      For more information about repositories, see Linking to source code repositories.

  3. Add and configure the tasks within the plan. As an example, you might want to run a Maven build on one of your Git repositories.
    For more information about tasks, see Configuring tasks.
  4. Select the Enable this plan check box at the bottom of the configuration tasks view.
  5. Click Create.

Results

Your build starts automatically.

Bamboo Cloud uses the AWS credentials that you provided in the wizard to start elastic agents with the default Elastic Bamboo EC2 settings. 

It might take a moment to start the instances.

For more information about how to start elastic instances manually, see Managing your elastic images.

Next steps

If you are interested in adopting Continuous Integration (CI), the blog post Pipelining the build for fun and profit talks about how the Atlassian JIRA developers use Bamboo to reduce the build time while practicing CI.

Last modified on Feb 11, 2021

Was this helpful?

Yes
No
Provide feedback about this article
Powered by Confluence and Scroll Viewport.