fix(front): fix issue with already declared constants on release mode

- ensure not loading twice the same variables, namespace to ensure it in the future
 - end to end tests where successfull, need to check it is not reusing a previous release (in cache from build CI)
 - fix: #377 #378
This commit is contained in:
Edouard Vanbelle
2026-05-19 00:07:55 +02:00
parent 740b73bc8a
commit edbfe2848c
4 changed files with 11 additions and 6 deletions
+5 -1
View File
@@ -17,6 +17,10 @@ function loadEnv(filePath: string): Record<string, string> {
const commonEnv = loadEnv(path.join(__dirname, '../common/server.env'));
console.log(`starting playwright with env BUILD_TARGET=${process.env.BUILD_TARGET ?? "debug"}`);
const workspace=process.env.GITHUB_WORKSPACE ?? path.join(__dirname, '../..');
export default defineConfig({
testDir: './scenarios',
fullyParallel: true,
@@ -49,7 +53,7 @@ export default defineConfig({
webServer: {
command: process.env.BUILD_TARGET
? `${process.env.GITHUB_WORKSPACE}/target/${process.env.BUILD_TARGET}/oxicloud`
? `${workspace}/target/${process.env.BUILD_TARGET}/oxicloud`
: 'cargo run',
url: 'http://localhost:8087',
timeout: 600_000,