Bamboo 5.6 Release Notes

29 July 2014 

The Atlassian Bamboo team are excited to release Bamboo 5.6. 

If you are upgrading, please read the Bamboo upgrade guide.

The Bamboo 5.6 changelog is at the bottom of this page.

Even better Stash integration

When we released Bamboo 5.5 we provided a new Stash repository type that made it much easier to link your build plan to a Stash repository.

Now, in Bamboo 5.6, we've pushed the integration with Stash much further. We now use repository events published by Stash (versions 3.1 and later) to trigger actions in Bamboo, with almost no need for configuration. You don't have to configure repository polling  for new commits  anymore, or set up  dedicated  web hooks in your Stash instance – simply create an application link between Bamboo and Stash to scale Git without suffering scaling or performance problems on either system:

Stash tells Bamboo when to build

  • When a developer pushes to a repository the build is automatically started.

Stash tells Bamboo when to update plan branches, to match changes in repository branches

  • When a developer pushes a new branch to a repository a branch plan is automatically created.
  • When a developer deletes a branch in a repository, the branch plan is automatically deleted or disabled.

Bamboo notifies Stash automatically about build results

  • When you now link a build plan to a Stash repository, build notifications are automatically enabled. 
  • Notifications are sent to all linked Stash servers.
  • The legacy Stash notification type is deprecated – it is still available in Bamboo 5.6 but will be removed in Bamboo 5.7.

See Stash for more information.


Dedicated agents

With Bamboo 5.5, you could specify which agent should be used to run deployments to an environment. See Agents for deployment environments.

Now, with Bamboo 5.6, you have much more control over your agents. You can specify the activities a particular agent should perform, from the level of build projects or plans, down to particular jobs, to deployment projects and environments. And, you can assign multiple activities to an agent.

This allows you to fine-tune your build performance requirements, and to have greater control over the costs associated with agent resources, for example elastic agents. You can also specify that a particular job must run on a specific agent – for example, where the agent is configured for code signing, or has a particular license that must be available.

See Dedicating an agent.

 

Clone existing deployment projects

With Bamboo 5.6 you can now clone an existing deployment project. The new, cloned project:

  • will use the same plan, branch and artifacts as the original project
  • will contain copies of all the original environments and their settings
  • will use a copy of the version naming scheme, starting at the same number as the cloned project.

See Creating and configuring a deployment project.

 

小さな改善

Improved visibility for deployments

Deployments now appear in the activity streams for agents and builds.

Build queue improvements

We've changed the implementation for Bamboo build queues. For those running Bamboo at large scale, we expect you'll find there is greater stability and better performance of your build queue. There should be no other visible change.

Project name is now editable

You can now edit the name of a Bamboo project. When you do, all plans in the project are correctly updated with the new name.

 Simply go to the project and choose Edit project name from the 'Actions' (...) menu:


The existing Stash notifications and web repository type are deprecated

Stash notifications and the existing web repository type are deprecated in Bamboo 5.6, and will be removed in Bamboo 5.7. Use the new Stash integration (using an application link), described above, to get this functionality from Bamboo 5.7 onwards.

 

変更履歴

This section will contain information about the Bamboo 5.6 minor releases as they become available. These releases will be free to all customers with active Bamboo software maintenance.

If you are upgrading from an earlier version of Bamboo, please read the Bamboo upgrade guide.

The issues listed below are the highlights of all those that have been resolved for the Bamboo 5.6.x releases.

11 September 2014 - Bamboo 5.6.2

19 August 2014 - Bamboo 5.6.1

29 July 2014 - Bamboo 5.6.0

読み込み中
T 課題キー 概要
改善点 BAM-13473 Clone deployment projects
改善点 BAM-3491 Limit an Agent to given Plans
改善点 BAM-11824 Pass the build-specific variables automatically into environment variables (like plan/global variables do)
改善点 BAM-11459 Stash should be able to trigger builds
バグ BAM-13588 Deployment projects don't start EC2 instances automatically
バグ BAM-13631 Agents not capable of running deployment tasks still show as available agents
バグ BAM-14116 Deployment stuck and can not be stopped when the agent is terminated within the deployment process
改善点 BAM-14117 Pass the deployment variables automatically into environment variables (like build/plan/global variables do)
バグ BAM-14218 File Scripts do not expose Build variables
バグ BAM-13730 Variable values are not getting substituted for deployments when triggered from JIRA
改善点 BAM-649 Search everything
バグ BAM-13876 NPE when Bamboo plugin integrated with Stash using OAuth or Trusted
バグ BAM-14659 MSBuild task keep failing with error "MSBUILD : error MSB1008: Only one project can be specified."
バグ BAM-14560 Stash notification plugin does not send the merge commit hash
新機能 BAM-13915 Clone deployment projects
バグ BAM-11756 Queued builds not showing in the build queue, not being picked up by agents
バグ BAM-14711 Exclude changeset feature missing from repo advanced options
バグ BAM-14704 Wrong increment in versioning if a release is being created from build using "Create release" button
バグ BAM-13731 Deployment project can run even if the Bamboo server is Paused
バグ BAM-7850 Truncate the test case result name to fit it into TEST_CASE_NAME column of TEST_CASE table
Showing 20 out of 46 issues Refresh

 

Who are the Bamboo team?

 

製品管理

Sten Pittet

マーケティング

Sarah Goff-Dupont

Vivien Leong

開発

Paul Kelcey

Brydie McCoy

Krystian Brazulewicz

Marcin Gardias

Marcin Oleś

Marek Went

Przemek Bruski

Pawel Skierczynski

UI Development

Matthias Schreck

Mitja Kramberger

関連ドキュメント

Paul Watson

最終更新日 2014 年 11 月 10 日

この翻訳に満足しましたか?

はい
いいえ
この記事についてのフィードバックを送信する

お探しの情報が見つかりませんか?

コミュニティへの質問

Powered by Confluence and Scroll Viewport.