Bug fixes
- The CLI now reads the
~/.aws/config
file as expected while initializing an environment (#1205) - Fix flaky KMS errors while initializing an application by adding
UntagResource
KMS permissions (#1206) - Accept Git repository URIs that end with ".git" while initializing a pipeline (#1215)
- Use your default credential chain instead of the "default" profile while initializing an environment with
copilot init
(#1242)
Features and enhancements
- Enable specifying a
context
and buildargs
for your container image in the manifest (#1059) (docs)- 🚨 To leverage this feature with an existing pipeline, please generate the
buildspec.yml
again withpipeline init
.
- 🚨 To leverage this feature with an existing pipeline, please generate the
- New command
task run
allows you to run one off Amazon ECS tasks in an environment or default cluster. (#702) (docs)- 🚨 Task run will only work with environments created with v0.3.0 and later.
- Enable using an existing VPC and subnets or overriding CIDR ranges while initializing an environment (#740) (docs)
- Enable using temporary credentials while initializing an environment with
env init
(#1228) (docs) - Support ARM64 build target for Linux (#1208)
Contributions
Thank you so much for the contributions 🙏 ❤️