fargate icon indicating copy to clipboard operation
fargate copied to clipboard

get rid of docker-compose shell out

Open mchastain-turner opened this issue 5 years ago • 1 comments

I was working on getting rid of the docker-compose shell out and also allowing to pass in multiple docker-compose files so they can be merged which would allow for an inheritance model for fargate deploys. Removing the dependency on docker-compse also allows for easier install. The inclusion of the compose-spec library also would allow the fargate cli to more easily extend that spec.

There is a problem that the compose-spec library only supports v3+, which I didn't realize would be an issue while developing this. They supposedly support v2 but the Load function fails the tests for v2 ( removed in this PR ). https://github.com/compose-spec/compose-spec/issues/12

Didn't know if it would be useful, so just throwing it up any way.

mchastain-turner avatar Jul 27 '20 15:07 mchastain-turner

CLA assistant check
All committers have signed the CLA.

CLAassistant avatar May 02 '22 14:05 CLAassistant