Making your Bamboo Dashboard quicker and more relevant using Plan Labels

The Bamboo Dashboard was designed so that developers can quickly find the status of the builds they care about and drill down to the latest result. As your adoption of Bamboo grows so does the number of Plans on the Dashboard. On the Bamboo team we have roughly 500 Plans that include our core unit tests, integration tests, platform tests, plugins and deployment plans so our Dashboard page is rather large. On a daily basis we only care about a select few of those Plans.

The busy Angry Nerds Bamboo Dashboard

 

Using Labels

To counteract information overload and slow loading times for the Dashboard, in Bamboo 3.2 we have created a feature that allows a user filter the Dashboard using a feature called Plan Labels. Labels are useful because you can use them to categorise Plans and filter out Plans that don’t have the Labels you care about on the Dashboard.

Labeling a Plan

Like result Labels, Plan Labels allow you to tag and group Plans that are logically related to each other and each Plan can have as many Labels as you wish. Its simple to add a Plan label. All you need todo is go to the summary screen of the Plan, press the L key, enter the Labels you want for the Plan into the Labels field, click the Add button and you have successfully Labeled your Plan.

Filtering the Dashboard by the "nerds" Label

Filtering the Dashboard by Label

Head back to your Bamboo dashboard and click on the   button at the top right side of the Dashboard. Select the Labels of the Plans you want to show on the Dashboard and click the Save button (The Dashboard should automatically refresh for you).

You can see an example of the result below: only the Plan we labeled with “nerds” is shown on the Dashboard. Nice and clean, right? If you had a lot of Plans on your Bamboo server before hit refresh a few times – notice how it loads faster? Can you say “Awww yeah?”

 

A nice clean Bamboo dashboard filtered by the "nerds" label

Published

in

Related Content

More in ‘

Warning: Undefined array key “arrangement” in /srv/users/atlassian/apps/atlassianstaging/public/wp-content/plugins/curator/inc/classes/Arrangements/Carousel.php on line 67

Warning: Trying to access array offset on value of type null in /srv/users/atlassian/apps/atlassianstaging/public/wp-content/plugins/curator/inc/classes/Arrangements/Carousel.php on line 69

Warning: Undefined array key “arrangement” in /srv/users/atlassian/apps/atlassianstaging/public/wp-content/plugins/curator/inc/classes/Arrangements/Grid.php on line 44

Warning: Trying to access array offset on value of type null in /srv/users/atlassian/apps/atlassianstaging/public/wp-content/plugins/curator/inc/classes/Arrangements/Grid.php on line 46
Featured Article
Announcing social enterprise discounts: Atlassian tools for social impact teams
Featured Article
Great managers meet uncertainty with curiosity and confidence
Featured Article
Introducing Databricks Query Runner: Transforming data into insight
Featured Article
Team ’25 Europe: AI that’s changing the game for teams

More Collections


Warning: Undefined array key “arrangement” in /srv/users/atlassian/apps/atlassianstaging/public/wp-content/plugins/curator/inc/classes/Arrangements/Carousel.php on line 67

Warning: Trying to access array offset on value of type null in /srv/users/atlassian/apps/atlassianstaging/public/wp-content/plugins/curator/inc/classes/Arrangements/Carousel.php on line 69

Warning: Undefined array key “arrangement” in /srv/users/atlassian/apps/atlassianstaging/public/wp-content/plugins/curator/inc/classes/Arrangements/Grid.php on line 44

Warning: Trying to access array offset on value of type null in /srv/users/atlassian/apps/atlassianstaging/public/wp-content/plugins/curator/inc/classes/Arrangements/Grid.php on line 46

Meet Rovo everywhere: AI that connects every app, every team, every workflow

Introducing Atlassian Software Collection

Move Faster and Work Smarter with Atlassian’s AI-Powered Teamwork Collection