Replies: 5 comments 1 reply
-
@JACONDE all projects are only read if no specific project is specified (missing -p parameter). Mixing configurations and projects is not allowed.
In the above example if you specify |
Beta Was this translation helpful? Give feedback.
-
My project folder looks like this: projects
when executing ./monaco -v -e="./projects/tenants.yaml" -p="./projects/application" projects, it checks also the dependencies also for General project. |
Beta Was this translation helpful? Give feedback.
-
We need all projects loaded before we start searching for dependencies. Maybe we could think of changing the way we are looking for dependencies. |
Beta Was this translation helpful? Give feedback.
-
It will makes sense for me if monaco checks the dependencies only for the projects required. |
Beta Was this translation helpful? Give feedback.
-
This will be solved with monaco config 2.0 |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Related to #55
As @UnseenWizzard wrote
"In general the tool reads in all configs - at which point the env var resolution currently happens - in order to be able to handle dependencies between projects.
That is admittedly an imperfect solution for having several projects, or in-progress projects, because as you noticed they all are validated..."
I think this creates additional complexity because all project is validated and if any environment variable is not applicable for an specific project, you need to create all variables in all projects, otherwise it fails.
Beta Was this translation helpful? Give feedback.
All reactions