Skip to content
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

Improve inheritance system by using convention over configuration #457

Open
mrferris opened this issue Jun 10, 2021 · 0 comments
Open

Improve inheritance system by using convention over configuration #457

mrferris opened this issue Jun 10, 2021 · 0 comments
Labels
TYPE: Enhancement New behaviour or feature

Comments

@mrferris
Copy link
Contributor

mrferris commented Jun 10, 2021

Remove requirements to use genesis.env, and instead we use the file names to deduce the environment name.

To make partial env files not look deployable, they will instead be called, for example, c-.yml instead of c.yml.

c-us.yml and c-us-1.yml would both remain deployable, while the latter would inherit from the former.

Will be opt-in feature, and will include helper function to convert legacy file names to use this convention.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
TYPE: Enhancement New behaviour or feature
Projects
None yet
Development

No branches or pull requests

1 participant