feat(lanes): add --qc boot flag + QC_BOOT_ENV for deterministic QC stacks (E1)
This commit is contained in:
@@ -676,13 +676,14 @@ router.post("/:id/up", sameOriginGuard, (req, res) => {
|
||||
}
|
||||
|
||||
const build = req.body?.build !== false;
|
||||
const qc = req.body?.qc === true;
|
||||
res.status(202).json({ ok: true, laneId: lane.id });
|
||||
|
||||
void withLaneLock(lane.id, async () => {
|
||||
const onLine = (line, stream) =>
|
||||
broadcast("lane_hook_output", { laneId: lane.id, hook: "up", stream, line });
|
||||
try {
|
||||
const facts = await upLane(lanesLib.getLane(lane.id), { build, onLine });
|
||||
const facts = await upLane(lanesLib.getLane(lane.id), { build, qc, onLine });
|
||||
broadcast("lane_runtime", { laneId: lane.id, runtime: facts });
|
||||
} catch (err) {
|
||||
broadcast("lane_runtime", {
|
||||
|
||||
Reference in New Issue
Block a user