-
Notifications
You must be signed in to change notification settings - Fork 13
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Convert compose interpolations #881
Conversation
The |
I had the same issue. Which is how I went down the --wait path. This pr should fix the issue: |
…-compose-env-var-conversion
It looks like we should take three more cases into account here,
Also please add tests to |
|
I think that rather than an empty default property, |
Sounds good. |
# [1.39.0-rc.1](v1.38.1-rc.1...v1.39.0-rc.1) (2023-04-18) ### Features * **init:** Handle Docker Compose environment variable interpolation formats ([#881](#881)) ([6c30882](6c30882))
# [1.39.0-arc-custom-ingress-tls-3.2](v1.39.0-arc-custom-ingress-tls-3.1...v1.39.0-arc-custom-ingress-tls-3.2) (2023-04-20) ### Bug Fixes * **dev:** Require dev port selected is 80, 443, or between 1024-65535 ([#895](#895)) ([c35a27b](c35a27b)) * **error:** Provide better error messages when you have conflicting subdomains ([3d8b2e1](3d8b2e1)) * **spec:** Add safe float type to avoid precision loss on yaml.load ([#894](#894)) ([e14e0cd](e14e0cd)) ### Features * **dev:** Automatic cache cleanup ([#857](#857)) ([8b46457](8b46457)) * **init:** Handle Docker Compose environment variable interpolation formats ([#881](#881)) ([6c30882](6c30882)) * **tls:** Added tls support ([b42ab75](b42ab75))
# [1.39.0](v1.38.0...v1.39.0) (2023-04-26) ### Bug Fixes * **dev:** Require dev port selected is 80, 443, or between 1024-65535 ([#895](#895)) ([c35a27b](c35a27b)) * **error:** Provide better error messages when you have conflicting subdomains ([3d8b2e1](3d8b2e1)) * **exec:** Catch error when trying to hit accounts endpoint and fallback to allowing user to select a local env ([#897](#897)) ([8cd0732](8cd0732)) * **revert:** Revert deprecation warnings for liveness_probe keys ([cc7653d](cc7653d)) * **spec:** Add safe float type to avoid precision loss on yaml.load ([#894](#894)) ([e14e0cd](e14e0cd)) ### Features * **dev:** Automatic cache cleanup ([#857](#857)) ([8b46457](8b46457)) * **init:** Handle Docker Compose environment variable interpolation formats ([#881](#881)) ([6c30882](6c30882)) * **spec:** deprecate liveness_probe port and path keys ([#896](#896)) ([9e2104c](9e2104c))
🎉 This PR is included in version 1.39.0 🎉 The release is available on: Your semantic-release bot 📦🚀 |
Overview
Closes https://gitlab.com/architect-io/architect-cli/-/issues/467.
Make sure docker compose interpolation gets converted to our syntax correctly.
Changes
Tests
docker-compose.yml
Run the
init
command. It should result in the following architect file.$ architect-local init --from-compose=docker-compose.yml test