Separate campaigns from server deployment lifecycle tracking

This commit is contained in:
2026-09-17 16:42:37 -04:00
parent 6c6e63fa80
commit 6f83700161
20 changed files with 1434 additions and 1108 deletions
+2
View File
@@ -1,12 +1,14 @@
import type { Handle } from '@sveltejs/kit';
import { migrate } from '$lib/server/db/migrate.js';
import { startWorker } from '$lib/server/pipeline/worker.js';
import { interruptDeployments } from '$lib/server/fleet/deployments.js';
let booted = false;
function boot(): void {
if (booted) return;
booted = true;
migrate();
interruptDeployments();
startWorker();
}