Replies: 2 comments
-
I found a workaround for my question: reset:
command: "$SHELL -c 'moon run clean && moon run build'"
local: true
options:
persistent: false
shell: false If there are any other methods to achieve the same result, I would love to hear them. Thank you! |
Beta Was this translation helpful? Give feedback.
0 replies
-
Yeah this is "incomplete" at the moment. The There's a few issues about this currently, but it's a really hard problem to solve. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
First, I want to thank you for creating such a fantastic tool!
I created the following
moon.yml
and ranmoon run reset -c 1 --cache off
:I expected the tasks to run in the following order:
However, the actual order was:
From the action graph , it appears that
clean
andbuild-1
&build-2
are running concurrently.While the
reset
task can control its direct dependencies (clean
andbuild
) withrunDepsInParallel
, is there a way for thereset
task to control the execution timing of its nested dependencies (build-1
andbuild-2
) to ensure they run afterclean
?Beta Was this translation helpful? Give feedback.
All reactions