Open simivar opened 3 years ago
Why not install the bundle but disable it in bundles.php
instead?
If I understand you correctly we would have to change our CI/CD scripts too and we don't want to do that. We want to keep them the same as the skeleton ones and they do run doctrine:fixtures:load
.
Currently, when you run
doctrine:fixtures:load
and there are no fixtures to load the command returns1
together with an error message.In our use-case, we have created a skeleton application that has defined CI/CD templates and pre-installed bundles like this one. One of the steps in our CI is running
doctrine:fixtures:load
which in new projects that do not have any fixtures yet causes our CI step to fail.What do you think about one of the possible solutions:
--allow-empty
or--silence-empty-error
)I can try to prepare a Pull Request when you see some viable solution.