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