flyingcircusio / batou

batou is a universal, fractal deployment utility using Python.
https://batou.readthedocs.org
Other
47 stars 12 forks source link

Allow consistency check to run offline (in CI) #409

Open gforcada opened 8 months ago

gforcada commented 8 months ago

batou is extra nice that one does not have to blindly run batou deploy XX and pray that all works out 🙏🏾

Instead one has the -P to predict and -c to check the consistency of an environment 💫

It would be great that one could run ./batou deploy -c XX on a CI environment, so that, at least a minimal check that the changes on a PR are more or less valid.

It would not be 100% accurate as the secrets would not be loaded, and most probably the connection to the servers either, but as a minimal safety net to ensure that at least the models are consistent would be nice 😄