You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In the docs https://moonrepo.dev/docs/config/project#dependson it says "The most common use case for this is building those projects before building this one". I am unsure what that really means and the behaviour I am seeing does not fit with what I would expect.
If I have two projects app1 & app2 and app1 is dependent on app2, then I am expecting ALL tasks of app2 to be completed before app1 tasks are attempted.
In the docs https://moonrepo.dev/docs/config/project#dependson it says "The most common use case for this is building those projects before building this one". I am unsure what that really means and the behaviour I am seeing does not fit with what I would expect.
If I have two projects app1 & app2 and app1 is dependent on app2, then I am expecting ALL tasks of app2 to be completed before app1 tasks are attempted.
But this is not what I am observing.
Steps to reproduce
I setup a simple moon set-up:
workspace.yml
apps/app1/moon.yml
apps/app2/moon.yml
When I run
moon run :deploy --summary
I get the running order (summary only shown)
Expected behavior
For the above example I am expecting:
Screenshots
N/A
Environment
Issue observed in Moon 1.31.0 (also earlier versions)
I am operating on windows 10
Additional context
It can be I am just misunderstanding what it means, in which case the documentation could be improved to clarify, or there is an issue here!
The text was updated successfully, but these errors were encountered: