@keith I have prepared another PR that breaks the current behavior which forces commands to make a transition to the "opt" compilation mode. Such implicit transition requires rebuilds of dependencies if a non-"opt" mode is used for building and testing before running multirun targets. In my example building of an image is done in the default fastbuild mode:
@keith I have prepared another PR that breaks the current behavior which forces commands to make a transition to the "opt" compilation mode. Such implicit transition requires rebuilds of dependencies if a non-"opt" mode is used for building and testing before running multirun targets. In my example building of an image is done in the default
fastbuild
mode:but deploying the pre-built image with a multirun rule
deploy
forces another rebuild inopt
mode`which involves Docker create commands and takes some minutes.
The PR is similar to #17:
command_with_transition
macromultirun
andcommand
configurations to "target"command_force_opt
which keeps previous behavior ofcommand