Update Guide

Updating to 2.2.2 from 2.0.2

Preparation

Before updating, we recommend creating a backup of the installed system (files "docker-compose.yml" and "backup.sh" must be in the same directory):

# In the folder with version 2.2.2
chmod +x backup.sh
./backup.sh docker-compose.yml prod

Updating online

To transfer information from volumes from the old version to the new one, the project names of both versions must match. In our examples, the project is named "prod".

Create a new directory, download and unzip the file for online installation https://testit.software/assets/downloads/v2.2.2/testit_v2.2.2.zip At the command prompt, go to the directory 2.2.2 and do the following:

# In the folder with version 2.2.2
docker-compose -f docker-compose.yml --project-name prod up -d

Updating offline

To transfer information from volumes from the old version to the new one, the project names of both versions must match. In our examples, the project is named "prod".

Create a new directory, download and unzip the file for offline installation https://testit.software/assets/downloads/v2.2.2/testit_v2.2.2_full.zip At the command prompt, go to the directory 2.2.2, unzip the offline installation archive, and do the following:

# In the folder with version 2.2.2
docker load -i images.tar.gz
docker-compose -f docker-compose.yml --project-name prod up -d

Finalizing the update

After updating, re-index the admin panel.