...
Darya Tarasowa - which migration/data-model-fix scripts are available, and in which situations can/should we run them?
The whole testing deployment configuration is described in this Docker-Compose file and the corresponding script in the same folder - https://github.com/slidewiki/slidewiki-deployment/blob/master/docker-compose/docker-compose.testing.yml . Everything is described in the corresponding readme of the repository and/or folders.
In order to update a deployment, someone has to stop all running containers, delete them, pull in a recent versions of these and start everything up again. So a basic docker workflow knowledge is needed. Depending on the services, a data migration script might need to be executed in order to adapt schemas.
The deployment and update process for stable is different, as there are some custom builds of some containers. Nevertheless, we should not explain it here, but create and upload scripts to the repository mentioned above, that automate the process.
UPDATE SUBMODULES - Submodules and updating