Skip to content

Provide abstraction for Environments #150

Description

@l-monninger

Summary

The need for Environments is conceptually motivated in the README.md and pragmatically motivated in code under #151.

Note

These Environments would allow the loading of necessary resources for running Migrations and Migrations in turn should roughly provide the resources for Checks under the notion of Contexts

To build the Environments API, we recommend thinking down from a Config API which would allow specifications of the following form:

mtma-migrate-node migrate select --environment -- --environment.something-needed value --environment.something-else-needed other_value

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

featureThis issue introduces new behaviorpriority:highThis issue should be worked on actively but progress on other issues can take place.

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions