chore: update test webServer to use preview mode
CI / Generate Certificates (pull_request) Successful in 30s
CI / Frontend CI (pull_request) Successful in 1m9s
CI / Backend CI (pull_request) Successful in 1m8s
CI / E2E Tests (pull_request) Successful in 6m26s

This commit is contained in:
me
2026-05-06 22:48:31 +05:30
parent 548b34fb51
commit e8d589d06d
3 changed files with 75 additions and 69 deletions
+2 -1
View File
@@ -60,7 +60,8 @@ export default defineConfig({
/* Run your local dev server before starting the tests */ /* Run your local dev server before starting the tests */
webServer: { webServer: {
command: "npm run dev -- --mode e2e", // NOTE: using npm here for docker compat mainly
command: "npm run build -- --mode e2e && npm run preview -- --mode e2e",
url: getBaseUrl( url: getBaseUrl(
process.env.SSL_ENABLED === "true", process.env.SSL_ENABLED === "true",
process.env.FRONTEND_DOMAIN, process.env.FRONTEND_DOMAIN,
+5
View File
@@ -46,5 +46,10 @@ export default defineConfig(({ mode }) => {
host: env.FRONTEND_DOMAIN, host: env.FRONTEND_DOMAIN,
https: isSslEnabled ? sslCerts : undefined, https: isSslEnabled ? sslCerts : undefined,
}, },
preview: {
port: Number(env.FRONTEND_PORT),
host: env.FRONTEND_DOMAIN,
https: isSslEnabled ? sslCerts : undefined,
},
}; };
}); });