Создание нового хоста (пакета)
Копирование шаблона
Настройка новый хост
Создание схемы сервиса
Создание сервиса
Подключение сторонних сервисов
Размещение в репозитории
Настройка системы обновления
- Зайти в https://carabi.csp.carabisol.ru/
- Выбрать на рабочем столе "Пакеты"
-
Создать новый пакет, заполнить "Наименование" (PKG_NAME в build.sh), "Версия" (совпадает с веткой в GIT)
- Сохранить
Подключение автосборщика
- Зайти в автосборщик
- "Добавить" слева снизу
- Id - (PKG_NAME в build.sh)
- Url - Url из GitTea
- Branch совпадает с веткой в GIT
- Execs - /bin/bash ./makepkg.sh <token системы обновления>
- Сохраняйте и нажмите "Проверка репозитория"
- Если все успешно - в системе обновления, в пакете, во вкладке "Релизы", появится первый релиз
Тестирование
- в системе обновления на рабочем столе "Супервизоры"
- Выбрать супервизор для теста
- В "Пакеты" добавить новый пакет (не в релизах, а именно "Пакеты")
- Сохранить супервизор
- Зайти в админку этого супервизора, либо дождаться автообновления
- Там в разделе "Пакеты" нажать "Получить обновления"
No Comments