-
Notifications
You must be signed in to change notification settings - Fork 11
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Allow consistency check to run offline (in CI) #409
Comments
What should be the semantics of running the consistency check offline? Currently, we are executing the consistency check by executing the |
Uh, sorry, I missed this notification. Oh, I see, about running This way, you get early feedback, even before deploying to a test environment. Now that I think of, the secrets file would also be problematic... Ideally, as you say about batou's declarative nature, running it on GitHub/GitLab CI environment should possible, right? If a fake host system would be possible, that would be a first step towards this idea of mine. |
There is a bug: the local mode still tries to provision the dev VMs.
|
batou
is extra nice that one does not have to blindly runbatou 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 😄
The text was updated successfully, but these errors were encountered: