От установки до первого деплоя за несколько минут. Всё, что нужно знать, чтобы начать.
Meridian ставится менеджером пакетов вашей системы одной командой. Отдельная среда выполнения не требуется - бинарник самодостаточен.
pkg add meridian
Проверьте установку: meridian version - должна вывестись текущая версия.
В корне репозитория выполните meridian init. Команда просканирует проект, определит язык и сборщик и создаст минимальный конфиг meridian.yml с разумными значениями по умолчанию - его можно сразу коммитить.
Окружения описываются в одном файле. Пример трёх сред с разными доменами и набором секретов:
Секреты не хранятся в файле - они лежат в зашифрованном хранилище и подставляются процессу на лету.
| Команда | Что делает |
|---|---|
meridian init | создать конфиг проекта |
meridian build --watch | горячая инкрементальная сборка |
meridian test | прогнать тесты в изолированном окружении |
meridian deploy --env prod | собрать, проверить и выкатить |
meridian rollback | откатить последний релиз |
meridian logs --tail | живые логи сборки и деплоя |
Агент читает настройки из окружения - это удобно в CI, где конфиг лежит не в репозитории.
| Переменная | Значение |
|---|---|
MERIDIAN_TOKEN | токен доступа к проекту; обязателен в CI |
MERIDIAN_ENV | окружение по умолчанию для команд без --env |
MERIDIAN_CACHE_DIR | каталог общего кэша сборки |
MERIDIAN_LOG_FORMAT | text или json для машинного разбора |
Загляните в раздел тарифов, чтобы выбрать план под размер команды, или посмотрите последние обновления. Вопросы - на почту поддержки, отвечаем в рабочий день.