Все действия по запуску пакета должны проводиться на отдельной машине c Linux, который поддерживает систему пакетов apt (Debian подобные)
- Заходим по ssh на машину, на которой планируем развернуть сборку пакетов
- Устанавливаем пакет curl, если его нет командой
apt install curl
- Производим установку пакета командой
curl -JOLs https://cutt.ly/kotomka && sh kotomka yes
Этой командой будет произведена установка пакета и осуществлена сборка пакета для всех платформ. Таким образом будут сформированы необходимые контейнеры для всех архитектур. - Если у Вас нет необходимости в первоначальной подготовке имиджей для каждой из архитектур, то запускаем туже команду, но без ключа
yes
- После настройки пакета, Вы получите в выбранной папке (которую введете при установке пакета) готовую структуру для работы в папке
.code
- В папке
./code/scr
- хранятся Ваши исходные файлы для сборки пакета - В папке
./packages
- будут сохранятся Ваши собранные пакеты под каждую из архитектур - В папке
./tests
- будут хранится Ваши тесты для собираемого пакета - Основной файл для сборки это
./build.ru
. Детали его запуска смотрите по команде./build.ru help