Bamboo : Bamboo 1.1 Release Notes
This page last changed on May 08, 2007 by mark@atlassian.com.
The Atlassian Bamboo team is proud to announce the release of Bamboo 1.1! This release contains a whole host of new features targetted to make your build plans even more powerful and flexible.
Advanced NotificationsIn this release, we have extended Bamboo notifications framework to provide more flexibility, allowing you to select the how, who and when of notifications. Notification RulesRather than having static fields for emails/IM recipients, Bamboo now allow you to define your own notifications for your build plans as a set of rules, giving you greater granularity in controlling exactly which recipient gets notified and when. Notification TriggersIn release 1.1, we introduce notification triggers, defining exactly when you would like a notification to be sent by Bamboo. By default, you can select a notification to be sent on "all builds completion", "after X failed builds" or "failed builds and first successful build". Want more customized triggers? You can now write your own as a notification condition plugin. Notification PreferencesDifferent users prefer to get notified in different ways. Bamboo now lets you control that, via the new user notification preferences. Dynamic recipientsOnly want to receive a notification when you have committed against the build? Want to opt-in to receive notifications on the build plan that you are keeping an eye on? Bamboo 1.1 introduces two new dynamic recipient roles: committers (those users who have committed to the plan triggering the particular build to execute) and watchers (those users who have marked the build plan as their favourite), which allow you to do just that! Build MetadataEvery build process is different, and each build will have its own information that you may want to keep track of and use on top of the information that Bamboo stores about your build. This is particularly the case if you run custom plugins in your build process. Pass them to your buildOne way to use your build metatdata is to pass it along to your builder as a property or target. To do this, you simply specify your variables in your target (or goal) field in your builder configuration. During build execution, the variables will be substituted with the actual values from your build metadata. Global VariablesBamboo 1.1 also allows you the option to specify variables globally. When a build begins, the global variables will be populated to the build's metadata. This is a handy option for you to control many plans in one go. View your metadataUse the "Metadata" tab to keep track of all of your build's metadata. File Trigger Inclusions/ExclusionsIn this release, we also introduce the file trigger inclusion/exclusion filter. Instead of listening and picking up all changes from a repository, you can now use regex patterns to define those files which you do (or don't) want to trigger builds. More pluggabilityIn release 1.1, we have added more plugin points to make Bamboo even more extensable than before. On top of the notification condition plugin point, we have also added pre-build action plugins, as well as repository plugins.
Improved Maven 2 error log parsingBamboo now intelligently parses the Maven 2 error log for possible errors in the build errors log, giving you a better view of what really went wrong in your build summary. LDAP and external user management supportIn release 1.1, we have improved our user management capability to support externally sourced users and groups, including LDAP, and Crowd Performance of DashboardWith this release, we have also made significant performance improvements to the dashboard, which should see its load times reduce dramatically. Other updates and bug fixesOn top of these features, we have also made a whole host of bug fixes, with over x bugs fixed since release 1.0.5. If you want to check out a live Bamboo instance, take a look at our opensource instance. ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() |
Document generated by Confluence on May 08, 2007 23:47 |