Releases: DNXLabs/docker-ecs-deploy
Releases · DNXLabs/docker-ecs-deploy
Test Container Override
test-override Lint
3.0.2
3.0.1
Add register of task definition as a single action, for updating schedule tasks (cronjobs)
3.0.0
What's Changed
- Refactoring - update scripts to python by @lgothelipe in #23
- Fix/error msg by @lgothelipe in #24
Update ecs-deploy image to use python scripts as standard
Currently the image has a mix of bash and python scripts
Breaking changes
Script names changing from *.sh
to *.py
after command
key.
Example:
from:
db-migration:
image: public.ecr.aws/dnxsolutions/ecs-deploy:2.4.2
env_file:
- .env
command: /work/run-task.sh
volumes:
- ./task-definition-migration.tpl.json:/work/task-definition.tpl.json
- ./app-spec.tpl.json:/work/app-spec.tpl.json
to:
db-migration:
image: public.ecr.aws/dnxsolutions/ecs-deploy:latest
env_file:
- .env
command: /work/run-task.py
volumes:
- ./task-definition-migration.tpl.json:/work/task-definition.tpl.json
- ./app-spec.tpl.json:/work/app-spec.tpl.json
Full Changelog: 2.4.2...3.0.0
2.4.2
What's Changed
- 📚 Improve documentation for FARGATE_SPOT deployment by @Renatovnctavares in #21
- Handle tasks without logs by @lgothelipe in #22
New Contributors
- @Renatovnctavares made their first contribution in #21
- @lgothelipe made their first contribution in #22
Full Changelog: 2.4.0...2.4.2
2.4.1
What's Changed
- 📚 Improve documentation for FARGATE_SPOT deployment by @Renatovnctavares in #21
- Handle tasks without logs by @lgothelipe in #22
New Contributors
- @Renatovnctavares made their first contribution in #21
- @lgothelipe made their first contribution in #22
Full Changelog: 2.4.0...2.4.1
2.4.0
What's Changed
- Add Capacity Provider by @lzrocha in #20
- Base image upgraded by @lzrocha https://github.com/DNXLabs/docker-aws/releases/tag/1.22.48-dnx2
Full Changelog: 2.3.1...2.4.0
2.3.1
What's Changed
- Feature/add ecr enhanced scanning by @lzrocha in #18
- Fix file permissions by @lzrocha in #19
- Base image upgraded to boto v1.20.48 and aws-cli v1.22.48 by @lzrocha https://github.com/DNXLabs/docker-aws/releases/tag/1.22.48
New Contributors
Notes
Permissions required to run ecr-enhanced-scanning.py
"inspector2:ListCoverageStatistics",
"inspector2:ListFindings",
"inspector2:ListFindingAggregations",
"inspector2:ListCoverage",
"inspector2:GetFindingsReportStatus",
"inspector2:ListTagsForResource"`
Full Changelog: 2.2.1...2.3.1
2.2.1
Add security group variable to run-task.sh. Necessary for FARGATE task.
2.2.0
Include service type fargate on run-task.sh