Fractera Admin

История развёртываний

Каждая сборка этого сервера с результатом и длительностью.

Автоматическое развёртывание

Сервер спрашивает репозиторий раз в минуту и действует лишь после того, как тот две минуты неподвижен, — так череда отправок превращается в одну сборку. На стороне GitHub для этого ничего не настраивается.

записано сборок: 0

Сборок пока не записано.

Почему история живёт в базе данных

Упавшая сборка перестаёт быть мгновением. Каждое нажатие «Развернуть» записывается в базу вашего проекта, а не в файл, который забудет следующий перезапуск. Журнал будет там и завтра, после перезагрузки, после перезапуска панели — вам не нужно воспроизводить падение, чтобы снова прочитать его причину. А поскольку он лежит в том же хранилище, что и остальные данные, агент может СПРОСИТЬ «что было на последних пяти развёртываниях» вместо того, чтобы вести расследование.

Чего стоят три режима. Вручную — без вашей кнопки не происходит ничего. Только забирать — сервер подтягивается к репозиторию; содержимое и страницы применяются сразу, код ждёт вашего развёртывания. Забирать и разворачивать — сервер забирает и собирает, как платформа хостинга. Разница важна потому, что этот сервер собирает на той же машине, которая обслуживает ваших посетителей: сборка соперничает с сайтом за процессор.

Он отказывается, а не импровизирует. Если на сервере есть незакоммиченные изменения, если истории разошлись или если сборка уже идёт, ход пропускается, а причина появляется выше. Автоматически берётся только чистое ускоренное слияние — вашу работу никогда не похоронят, чтобы освободить место.

Почему выключено по умолчанию. На проекте с настоящими клиентами позволить сборке начинаться самой — решение, которое принимают осознанно, а не получают по наследству. Поэтому по умолчанию «вручную», а включение — одно нажатие с названной ценой.

Требуется соединить с GitHub
ru

North America

🇺🇸Englishen

Eastern Europe & CIS

🇷🇺Русскийru

Sub-Saharan Africa

🇺🇸Englishen

Asia Pacific

🇺🇸Englishen