Обновление
Через Интернет
Обновления выходят приблизительно раз в месяц. Обновление YouGile не влияет на кастомные сценарии или автоматизации. Все созданные вами скрипты сохраняются и продолжают работать после обновления.
Чтобы проверить наличие обновлений, выполните в директории yougile:
.\server.exe task show-updates
Чтобы установить обновление, необходимо сделать следующее:
- Сделать резервную копию yougile (или убедиться, что она есть).
- Остановить сервис yougile.
- Выполнить в директории yougile:
.\server.exe task update latest. - Запустить сервис yougile.
Эту процедуру можно выполнять автоматически раз в некоторое время.
Без доступа в Интернет
Проверить наличие обновлений можно на странице История версий.
Чтобы установить обновление, скачайте архив для нужной операционной системы с https://docs.yougile.com/docs/versions/
Создайте директорию tmp внутри директории yougile. Если она уже существует, то очистите её содержимое.
Распакуйте архив в директорию tmp — у вас должна получиться директория yougile, в которой содержится директория tmp, в которой
содержится директория yougile (из архива) и в ней находятся файлы.
Скопируйте файл tmp\yougile\tasks\lib\install.js в директорию tasks\ внутри основной
директории yougile (той, где установлена система).
Внутри директории, где установлена система, выполните команду:
.\server.exe task install
Пример действий по обновлению (предполагается, что YouGile установлен в C:\yougile):
cd C:\yougile
Remove-Item -Recurse -Force tmp -ErrorAction SilentlyContinue
New-Item -ItemType Directory -Name tmp
# скачать нужный файл yougile.zip на странице https://docs.yougile.com/docs/versions и поместить в tmp\
# поскольку нет доступа в интернет, это делается вручную
Expand-Archive -Path tmp\yougile.zip -DestinationPath tmp
Remove-Item tmp\yougile.zip
Copy-Item tmp\yougile\tasks\lib\install.js tasks\
.\server.exe task install