Перейти к содержанию

Рекомендации к обновлению TeamStorm

ВНИМАНИЕ

Перед обновлением ознакомьтесь с руководством по обновлению версий.

  1. Перенесите директорию с артефактами teamstorm в другое месторасположение, например:

    mkdir /tmp/teamstorm_previous
    mv teamstorm/ /tmp/teamstorm_previous
    
  2. Распакуйте архив сборки, например:

    tar -xzvf teamstorm_v3.xx.tgz .
    
  3. Загрузите образы в Docker:

    docker load -i images.tar
    
  4. Создайте файл-отчёт об отличиях в файлах .env старой и новой версии с помощью команды diff:

    diff teamstorm/.env /tmp/teamstorm_previous/teamstorm/.env > diff.env
    cat diff.env
    << CWM_FRONTEND_URL="http://localhost"
    >> CWM_FRONTEND_URL="https://teamstorm.mycompany.io"
    
  5. Перенесите пользовательские значения переменных в файл .env новой версии.

  6. Теперь можно обновлять приложение:

docker compose -p teamstorm \
             --env-file .env \
             up -d --remove-orphans --wait