Skip to content

Releases: CircleCI-Public/aws-ecs-orb

v5.2.2

26 Sep 16:22
bb0bace
Compare
Choose a tag to compare

What's Changed

  • fix: change ORB_STR_RULE_NAME validation to fail when the it's empty by @diogonicoleti in #223

New Contributors

Full Changelog: v5.2.1...v5.2.2

v5.2.1

25 Sep 19:00
b2b0131
Compare
Choose a tag to compare

What's Changed

Full Changelog: v5.2.0...v5.2.1

v5.2.0

24 Sep 18:02
e24ea09
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v5.1.0...v5.2.0

v5.1.0

28 Aug 14:48
26cc336
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v5.0.0...v5.1.0

v5.0.0

22 Aug 20:54
b3b9f67
Compare
Choose a tag to compare

What's Changed

  • feat: Adding enable-execute-command option to run_task by @cheethoe in #204
  • added region while describing the task definition using ecs by @Code-Crash in #207
  • fix(port): update config to allow env ports by @bassrock in #212
  • feat: Export DEPLOYMENT_ID as CCI_ORB_AWS_ECS_DEPLOYMENT_ID by @nicoalonsop in #214

Now the port for update_service and deploy_service is a string.

New Contributors

Full Changelog: v4.1.0...v5.0.0

v4.1.0

20 Aug 21:28
d99f46f
Compare
Choose a tag to compare

What's Changed

This version uses brew to install the ecs-cli, so it is a new dependency on the orb when running on macos.

New Contributors

Full Changelog: v4.0.0...v4.1.0

v4.0.0 - Auth Parameter, Orb Tools 12 migration, Bug Fixes and more

07 Aug 20:44
7918a8a
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v3.2.0...v4.0.0

v3.2.0 - OIDC Support, Docker Label Updates and Container Secrets Update Support

01 Sep 08:04
daa548c
Compare
Choose a tag to compare

Added Parameters

The deploy-service-update, run-task, update-task-definition-from-json and update-task-definition jobs now support authorization using OpenID Connect. To generate temporary AWS keys, a valid role-arn and context must be provided

  • aws-region: AWS region to operate in.
  • profile-name: AWS profile name to be configured.
  • role-arn: The Amazon Resource Name (ARN) of the role that the caller is assuming. Role ARN must be configured for web identity.
    -role-session-name: An identifier for the assumed role session.
  • session-duration: The duration of the session in seconds

The update-service and update-task-definition commands now support updating container secrets and Docker labels in ecs task definitions

  • container-secret-updates: Use this to update or set the values of secret variables that will be defined for the containers.
  • container-docker-label-updates: Use this to update or set the values of docker label variables that will be defined for the containers.

What's Changed

  • feat: implement container secret updates by @brivu in #182
  • feat: implement container-docker-label-updates by @brivu in #183
  • docs: updated readme and usage examples by @brivu in #185
  • feat: oidc implementation by @brivu in #184

Full Changelog: v3.1.0...v3.2.0

v3.1.0 - Implementation of capacity provider strategy and bug fixes

12 Aug 23:37
e4391f5
Compare
Choose a tag to compare

Added Parameters

  • deployment-config-name: Enables users to add a predefined deployment configuration when creating a Blue/Green Deployment in CodeDeploy
  • codedeploy-capacity-provider-name: The name of AWS Capacity Provider to be added to CodeDeploy deployment. Must be used with capacity-provider-base and capacity-provider-weight.
  • codedeploy-capacity-provider-base: The base of AWS Capacity Provider to be added to CodeDeploy deployment. Must be used with codedeploy-capacity-provider-name and codedeploy-capacity-provider-weight.
  • codedeploy-capacity-provider-weight: The weight of AWS Capacity Provider to be added to CodeDeploy deployment. Weight must be greater than 0. Must be used with codedeploy-capacity-provider-name and codedeploy-capacity-provider-base.

What's Changed

  • feat: implement capacity provider strategy by @brivu in #172
  • fix: deploy-ecs-scheduled-task errors by @kxhira in #173
  • fix: ephemeral storage retention by @brivu in #177
  • fix: terraform force delete by @brivu in #178
  • fix: added profile-name parameter by @brivu in #179
  • feat: implement deployment-config-name parameter by @brivu in #180

New Contributors

Full Changelog: v3.0.0...v3.1.0

v3.0.0 - Implementation of deploy-ecs-scheduled-task command and bug fixes

12 Jul 23:43
a72305a
Compare
Choose a tag to compare

Added Commands

deploy-ecs-scheduled-task - Deploy an ECS Scheduled Task Rule after updating a task definition.

Added Parameters

  • rule-name: The name of the scheduled task's rule to update.

What's Changed

  • fix!: renamed cluster-name parameter to cluster for consistency by @brivu in #169
  • feat: added deploy-ecs-scheduled-task command by @brivu in #168
  • fix: added maxsplit=1 to split method to handle base64 values by @brivu in #170
  • chore: update fargate spot description by @brivu in #171

Full Changelog: v2.3.0...v3.0.0