diff --git a/playwright-tests/playwright.config.ts b/playwright-tests/playwright.config.ts index 9ecdf749a..3adfb38aa 100644 --- a/playwright-tests/playwright.config.ts +++ b/playwright-tests/playwright.config.ts @@ -2,11 +2,14 @@ import { defineConfig, devices } from '@playwright/test'; import dotenv from 'dotenv-safe'; import { OrtoniReportConfig } from "ortoni-report"; -if (process.env.NODE_ENV == 'undefined' || process.env.NODE_ENV == null) { - dotenv.config({ path: `./.env.dev` }); -} -else { - dotenv.config({ path: `./.env.${process.env.NODE_ENV}` }); +if (!process.env.CI) { + // Environment variables are present in CI environment, no need to read from file + if (process.env.NODE_ENV == 'undefined' || process.env.NODE_ENV == null) { + dotenv.config({ path: `playwright-tests/.env.dev`, example: 'playwright-tests/.env.example' }); + } + else { + dotenv.config({ path: `playwright-tests/.env.${process.env.NODE_ENV}`, example: 'playwright-tests/.env.example' }); + } }