Skip to main content
Every publication is a deployment (Bereitstellung). Havic shows each run live, keeps the history, and supports cancelling and rolling back.

The deployment history

Each website has a list of all deployments with their status, the triggering source, and the time. A deployment is triggered by:
  • Manuell durch Name (Manually by name) — an upload through the interface
  • GitLab-Pipeline — automatically from your repository
  • Rollback von Bereitstellung #N — resetting to an earlier release

Live progress

During a run, Havic shows the current phase and a live log: Empfang → Auspacken → Build → Migration → Port → Release → Health → Fertig (Receive → Unpack → Build → Migration → Port → Release → Health → Done)
For connected repositories, the phases „Pipeline prüfen” (Check pipeline) and „Artefakt laden” (Load artifact) are added. The live log is reserved for administrators.

Cancel or keep running in the background

While a deployment runs, „Abbrechen” (Cancel) gives you two options:

Keep running in the background

The build keeps going — you follow it via a floating card and keep working in the meantime.

Cancel the deployment

The build is stopped and this run is discarded. Status changes to Abgebrochen (Cancelled).

Roll back

If a new version isn’t right, use „Zurückrollen” (Roll back) to return to the previous release.
Rollback is available only for Live deployments. The symlink is reset to the previous release — you confirm beforehand.

Status overview

Status (DE)EnglishMeaning
WartetPendingQueued, build not started.
LäuftRunningCurrently building and publishing.
LiveLiveSuccessfully published and reachable.
FehlgeschlagenFailedBuild or health check failed — see the build log.
ZurückgerolltRolled backReset to an earlier release.
AbgebrochenCancelledStopped during the run.
EntferntRemovedTaken out of service.
If a build fails, Havic shows the last log lines directly and offers „Erneut versuchen” (Try again). The full build log can be opened and copied.