fix: use compiler-enabled Vue monitor web build

This commit is contained in:
Codex
2026-06-27 06:34:15 +00:00
parent adedd51a4b
commit 9de859745a
9 changed files with 24 additions and 18 deletions
+2 -2
View File
@@ -388,7 +388,7 @@ function sentinelDockerfile(baseImage: string, entrypoint: string): string {
function monitorWebCicdPlan(cicd: Record<string, unknown>): Record<string, unknown> {
return {
stack: stringAtNullable(cicd, "monitorWeb.frontendStack") ?? "vue3-vendored-runtime",
stack: stringAtNullable(cicd, "monitorWeb.frontendStack") ?? "vue3-vendored-browser-build",
runtimeMode: stringAtNullable(cicd, "monitorWeb.runtimeMode") ?? "runner-served-bridge",
assetRoot: stringAtNullable(cicd, "monitorWeb.assetRoot") ?? "scripts/assets/web-probe-sentinel-monitor-web",
verifyCommand: "bun scripts/verify-web-probe-sentinel-monitor-web.ts",
@@ -2958,7 +2958,7 @@ function probeSentinelPublicDashboard(state: SentinelCicdState, timeoutSeconds:
const rootUrl = `${publicBaseUrl}/`;
const cssUrl = `${publicBaseUrl}/monitor-web/assets/monitor-web.css`;
const jsUrl = `${publicBaseUrl}/monitor-web/assets/monitor-web.js`;
const vueUrl = `${publicBaseUrl}/monitor-web/assets/vendor/vue.runtime.esm-browser.prod.js`;
const vueUrl = `${publicBaseUrl}/monitor-web/assets/vendor/vue.esm-browser.prod.js`;
const script = [
"set +e",
`root_url=${shellQuote(rootUrl)}`,