osFoundry / Platform
Деплои
Каждая сборка, каждый деплой, каждый откат. Пульсация статусов, логи в реальном времени.
Что это
Deployments — это представление Code & Build в osFoundry, которое превращает выкатку в то, за чем можно реально наблюдать. Каждая сборка, каждый деплой и каждый откат появляются как запись с живым индикатором статуса, поэтому вместо того чтобы гадать, ушёл ли ваш последний push, вы видите, как он движется от в очереди к сборке и к работает. На записях, которые ещё в процессе, статус пульсирует, и как только шаг запускается, его логи текут в панель строка за строкой, а не появляются лишь после того, как задача завершится.
Поскольку osFoundry работает на вашем десктопе и подключается к вашей собственной инфраструктуре и ключам, Deployments находится рядом с кодом, приложениями и агентами, которые он выкатывает, а не за отдельной панелью CI в чьём-то чужом облаке. Когда деплой идёт не так, вам не приходится рыться в веб-консоли, чтобы восстановить произошедшее. Вы открываете запуск, читаете потоковые логи там, где всё сломалось, и откатываетесь к заведомо рабочей версии из того же списка. Каждый деплой остаётся в истории, поэтому откат — это выбор предыдущей сборки, а не её восстановление обратной разработкой.
Это важно, потому что медленная часть выкатки — обычно не сам деплой, а неведение. Пульсирующий статус и живая лента логов схлопывают разрыв между «я нажал деплой» и «я знаю, что он сделал». Всё это собрано в одном local-first рабочем пространстве, без платы за место и без наценки реселлера на вычисления под капотом, так что цикл сборка-деплой-откат живёт там, где уже находится вся остальная ваша работа.
Ключевые возможности
- Смотрите на каждую сборку, деплой и откат как на отслеживаемую запись с собственным статусом и таймлайном
- Статус пульсирует на текущих запусках, так что вы с одного взгляда видите, что ещё собирается или выкатывается
- Логи текут строка за строкой по мере выполнения каждого шага, а не вываливаются лишь по завершении задачи
- Откатывайтесь, выбрав предыдущую заведомо рабочую сборку из истории деплоев, без ручного восстановления
- Работает на вашем десктопе с вашими собственными ключами и инфраструктурой, без платы за место и наценки реселлера
Сценарии использования
- Разработчик-одиночка: пушит изменение и в реальном времени смотрит, как сборка выходит в работу, вместо того чтобы обновлять отдельную страницу CI
- Дежурный инженер: деплой ломается в продакшене, поэтому он читает потоковые логи в точке сбоя и откатывается к последней рабочей сборке из того же списка
- Небольшая команда, выкатывающая внутреннее приложение: держит всю историю сборка-деплой-откат в одном локальном рабочем пространстве рядом с кодом и агентами, которые его создали
Часто задаваемые вопросы
Могу ли я откатить неудачный деплой?
Да. Каждый деплой сохраняется как запись в истории, поэтому откат — это выбор предыдущей заведомо рабочей сборки, а не пересборка или восстановление вручную.
Я вижу логи, пока идёт деплой, или только после его завершения?
Во время выполнения. Логи текут строка за строкой по мере выполнения каждого шага, а индикатор статуса пульсирует на ещё идущих запусках, так что вы наблюдаете за прогрессом, а не ждёте финального вывода.
Где на самом деле выполняются сборка и деплой?
osFoundry — это десктопное рабочее пространство по модели bring-your-own-key, поэтому Deployments работает с вашей собственной инфраструктурой и ключами. Вы платите за вычисления под капотом напрямую, без наценки реселлера, и платы за место нет.