Обновлениe
Через Интернет
Обновления выходят приблизительно раз в месяц. Обновление YouGile не влияет на кастомные сценарии или автоматизации. Все созданные вами скрипты сохраняются и продолжают работать после обновления.
Чтобы проверить наличие обновлений, выполните в директории yougile:
./server task show-updates
Для windows:
server.exe task show-updates
Чтобы установить обновление необходимо сделать следующее:
- сделать резервную копию yougile (или убедиться, что она есть)
- остановить сервис yougile
- выполнить в директории yougile:
./server task update latest
(на Windows: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
(ту, где установлена система).
Внутри директории, где установлена система, выполните команду:
Для Linux:
./server task install
Для Windows:
server.exe task install
Пример действий по обновлению для Linux:
cd /opt/yougile
rm -r tmp
mkdir tmp
cd tmp/
# скачать нужный файл yougile.tar.gz на странице https://docs.yougile.com/docs/versions и поместить в tmp/
# поскольку нет доступа в интернет, это делается вручную
tar -xf yougile.tar.gz
rm yougile.tar.gz
cd ..
cp tmp/yougile/tasks/lib/install.js tasks/
./server task install
здесь предполагается, что YouGile установлен в /opt/yougile
.