What is the best way to deploy a gerrit-based environment? Before submitting a commit to gerrit for review, it is necessary to do unit tests and build a build on iOS and Android. In case of failure of builds or unit tests, do not allow this commit to be submitted for review.
I can't say for sure, but I can try to point you in the right direction: would you like to use Git's commit hooks ?
Those. for example, in the root of your git repository, find the hooks directory (
.git/hooks ), then create a file there with the appropriate name (the file name must match the name of the hook), i.e. for example,
pre-commit is suitable for you, inside which you can perform the necessary actions.