Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Rephrased release summary.

20 Januar 2015

Excerpt
Tip
iconfalse
Div
stylepadding: 0 0.5em 0.5em 0.5em
Div
stylefloat: right; margin: 0 0 0.5em 0.5em

Tasks for AWS


 

Div
stylemargin: 0 1em 1em 0

The Utoolity team is pleased to present Tasks for AWS 2.6 – this release adds a new task to tasks to deploy code to Amazon EC2 instances with AWS CodeDeploy, and supports succeeding a build when Amazon EC2 resource filters aren't matching any resources. You can now create/stop/prepare AWS CodeDeploy deployments, adds new tasks to and create/update/delete AWS CodeDeploy applications and deployment groups, and adds support for succeeding a build when Amazon EC2 resource filters aren't matching any resources.

Highlights of this release:

Table of Contents
minLevel3
excludeRelease [1-9]\.[0-9]\.[1-9]+

Updates for this release:

Table of Contents
minLevel3
includeRelease [1-9]\.[0-9]\.[1-9]+

Highlights

Panel
borderColor#F3F3F3
bgColor#FAFAFA
borderWidth1

New tasks for AWS CodeDeploy

You can now facilitate Amazon Web Service's new platform and language agnostic deployment automation offering AWS CodeDeploy to consistently deploy your application across your development, test, and production environments - this is enabled by three new tasks:

Panel
borderColor#F3F3F3
bgColor#FFFFFF

Optionally succeed Amazon EC2 resource tasks if no resources match the filter

The EC2 resource filter handling introduced in release 2.4.5 yields use cases where not matching any resources is valid and shouldn't trigger the build to fail. To account for such scenarios, you can now check the Don't fail for empty filter result option to prevent the task failing if no matching resources are found.

Panel
borderColor#F3F3F3
bgColor#FAFAFA

Support for Docker 1.3 in AWS Elastic Beanstalk tasks

The available solution stacks have been updated to include the latest versions, see the resp. announcements:

Info

Updated solution stacks are always usable manually as soon as they are made available by AWS - this simply updates the user interface to include those for convenient selection.

Details

This release addresses the following issues:

  • Stories
    • TAWS-478 - As a user, I want a task to create/stop a CodeDeploy deployment so that I can perform deployments
    • TAWS-479 - As a user, I want a task to create/update/delete a CodeDeploy application so that I can target deployments
    • TAWS-480 - As a user, I want a task to create/update/delete a CodeDeploy deployment group so that I can target deployments
    • TAWS-482 - As a user, I want an action to register a CodeDeploy application revision so that I can decouple the deployment step
  • Improvements
    • TAWS-483 - Update CloudFormation example templates and parameters
    • TAWS-501 - Update available Elastic Beanstalk solution stacks (as per 20141212)
    • TAWS-510 - Add guidance for IAM usage with CloudFormation
    • TAWS-512 (UAA-52) - Enable EC2 resource tasks to succeed if no resources match the filter
    • TAWS-520 - Adjust/Unify field names, descriptions and inline help style/wording to match Atlassian Design Guidelines (ADG)
  • Bugs
    • TAWS-475 - Fix CSS regression for large inline dialog buttons in Bamboo 5.7
    • TAWS-489 - Fix CloudFormation stack update action not creating expected output variables on rollback
    • TAWS-496 - Fix inline dialog worker tier explanation not being shown anymore

Release 2.6.1

This release addresses the following issues:

  • Improvements
    • TAWS-535 - Update available Elastic Beanstalk solution stacks (as per 20150206)
  • Bugs
    • TAWS-530 - Adjust/Fix add-on descriptor inconsistencies
    • TAWS-532 - Update available Elastic Beanstalk solution stacks (as per 20150128)
    • TAWS-540 - Fix 'Source Object Key Prefix' on S3 copy action not accepting empty strings
    • TAWS-541 - Fix S3 copy action not accounting for paged results