Releases: CircleCI-Public/aws-ecs-orb
v6.0.0
What's Changed
- Feature: job parameter region for all the commands and jobs by @marboledacci in #224
Full Changelog: v5.2.2...v6.0.0
v5.2.2
What's Changed
- fix: change
ORB_STR_RULE_NAME
validation to fail when the it's empty by @diogonicoleti in #223
New Contributors
- @diogonicoleti made their first contribution in #223
Full Changelog: v5.2.1...v5.2.2
v5.2.1
What's Changed
- Add region param to job that calls update_service by @marboledacci in #221
Full Changelog: v5.2.0...v5.2.1
v5.2.0
What's Changed
- Re add tests for code deploy by @marboledacci in #218
- feat(update_service): allow to override aws region by parameter by @kevin-kortum-trustedshops in #219
New Contributors
- @kevin-kortum-trustedshops made their first contribution in #219
Full Changelog: v5.1.0...v5.2.0
v5.1.0
What's Changed
- Change rule_name to be optional and add validation in case is not set… by @marboledacci in #217
- Fix/upsert secrets issue 210 by @marboledacci in #216
New Contributors
- @marboledacci made their first contribution in #217
Full Changelog: v5.0.0...v5.1.0
v5.0.0
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
- @cheethoe made their first contribution in #204
- @Code-Crash made their first contribution in #207
- @bassrock made their first contribution in #212
Full Changelog: v4.1.0...v5.0.0
v4.1.0
What's Changed
- Fix ECR job name by @zaru in #213
- Fix CI by @nicoalonsop in #215
This version uses brew to install the ecs-cli, so it is a new dependency on the orb when running on macos.
New Contributors
- @zaru made their first contribution in #213
- @nicoalonsop made their first contribution in #215
Full Changelog: v4.0.0...v4.1.0
v4.0.0 - Auth Parameter, Orb Tools 12 migration, Bug Fixes and more
What's Changed
- chore: replace CPEng with orb-publishers team in CODEOWNERS by @Jaryt in #189
- feat!/auth-step-parameter by @brivu in #197
- refactor!:orb tools 12 migration by @brivu in #199
- refactor!: implement env subst by @brivu in #200
- feat!: v4.0 by @brivu in #201
- fix: minor PR issues by @brivu in #202
- chore: fix parameter typos in examples by @brivu in #203
New Contributors
Full Changelog: v3.2.0...v4.0.0
v3.2.0 - OIDC Support, Docker Label Updates and Container Secrets Update Support
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
Added Parameters
deployment-config-name
: Enables users to add a predefined deployment configuration when creating a Blue/Green Deployment in CodeDeploycodedeploy-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