ecs-deploy

Simple shell script for initiating blue-green deployments on Amazon EC2 Container Service (ECS)

MIT License

Downloads
7.1K
Stars
2K
Committers
59

Bot releases are hidden (Show)

ecs-deploy - Release 3.10.19 --GHCR.io image push

Published by Praveenraj-K 11 days ago

Added

version 3.10.19
Pushing the Docker images to ghcr.io (Git Container Registry)

ecs-deploy - retain task definition proxyConfiguration

Published by briskt 13 days ago

Fixed

  • Keep proxyConfiguration, if present (Fixes #236)
  • Correct typo in Action name (ECS-Deploy)
ecs-deploy - Convert to Github Actions Latest Release

Published by jason-jackson 7 months ago

Changed

  • Convert to Github actions
  • Update README to use more generic names for clusters, services, and images
ecs-deploy - accept underscores in tag names

Published by briskt 10 months ago

Removed

  • README and ecs-deploy no longer list silintl/mariadb as an example

Fixed

  • Fixed tag name regular expression to allow underscores.
ecs-deploy - Fix version number in script

Published by forevermatt 12 months ago

Fixed

  • Fix version number in ecs-deploy script itself
  • Add pull request (PR) template to help us remember this step in the future
ecs-deploy - Add support for `--copy-task-definition-tags` in GitHub Actions

Published by briskt about 1 year ago

Added

  • Add support for --copy-task-definition-tags in GitHub Actions
ecs-deploy - Preserve `ephemeralStorage` on task definition

Published by forevermatt about 1 year ago

Fixed

  • Update version number in ecs-deploy script file
  • (From previous, unpublished release:) Preserve ephemeral storage configuration in task definition
ecs-deploy - Fix `skip-deployments-check`

Published by briskt over 1 year ago

Fixed

  • Added the missing skip_deployments_check_cmd and skip_deployments_check arguments so that skip-deployments-check can be passed down from the gha to the ecs-deploy command.
ecs-deploy - move the script into the PATH

Published by briskt over 1 year ago

The ecs-deploy script is now located at /usr/local/bin in the Docker image, with a symlink at the original location (/).

Note: this change was effective in 3.10.9 but the script self-reported version number was not updated in that version.

ecs-deploy - move the script into the PATH

Published by briskt over 1 year ago

The ecs-deploy script is now located at /usr/local/bin in the Docker image, with a symlink at the original location (/).

ecs-deploy - Fix docker image builds, some GitHub actions, and copying of empty list of task tags

Published by forevermatt over 1 year ago

Fixed

  • Fix building and pushing of Docker images to Docker Hub
  • Fix GitHub Actions run-task argument and add missing wait-for-success command and argument
  • Fix copying of task definition tags when the list of tags is empty
  • Add missing desired_count_cmd and tag_env_var_cmd GitHub Actions commands

Included

  • #267
  • #270
  • #271
  • #273
ecs-deploy - 3.10.7

Published by forevermatt almost 2 years ago

Fixed

  • Preserve value of runtimePlatform (containing operatingSystemFamily and cpuArchitecture)
ecs-deploy - Bugfix: wait for deployment to succeed

Published by forevermatt about 2 years ago

Fixed

  • ecs-deploy is not waiting for deployment to succeed #260
ecs-deploy - Fix order of some flags for GitHub Actions, fix "HEALTHY" check

Published by forevermatt over 2 years ago

Fixed

  • Fix order of --force-new-deployment and --enable-rollback (in relation to -n and -d) for GitHub Actions.
  • Fix HEALTHY grep check to avoid matching UNHEALTHY when checking for successful deployment.
ecs-deploy - Fix internal version number

Published by forevermatt over 2 years ago

Fixed

  • Correct the version number (forgot to update in previous release)
ecs-deploy - Fix "successful deployment" check (at least 1)

Published by forevermatt over 2 years ago

Fixed

  • Fix "successful deployment" check to be >= 1, not just == 1

Changed

  • Add note to readme about ecs-deploy being "feature complete"
ecs-deploy - GitHub Actions fix: force_new_deployment

Published by forevermatt over 2 years ago

Fixed

  • Fix GitHub Actions integration to properly support --force-new-deployment
ecs-deploy - GitHub Actions fixes: tag_only, aws_assume_role

Published by forevermatt over 2 years ago

Fixed

  • Fix GitHub Actions integration to support --tag-only parameter
  • Fix GitHub Actions integration to support --aws-assume-role parameter

See #221 for details of changes

ecs-deploy - Fix version number after 3.9.0

Published by fillup about 4 years ago

I forgot to update the version number in ecs-deploy for the 3.9.0 release.

Package Rankings
Top 4.16% on Github actions
Top 12.88% on Packagist.org