dev #5

Merged
zhangxiang merged 159 commits from dev into main 2026-04-12 17:39:08 +08:00
2 changed files with 13 additions and 3 deletions
Showing only changes of commit e44140b8b8 - Show all commits
+6 -2
View File
@@ -147,9 +147,13 @@ steps:
environment:
NODE_ENV: test
CI: true
BASE_URL: http://localhost:3000
commands:
- echo "E2E tests temporarily disabled - requires production environment access"
- echo "Skipping e2e-standard step to allow pipeline to pass"
- npm ci
- npm run build
- cd e2e && npm ci
- cd e2e && npx playwright install chromium --with-deps
- cd e2e && npm run test:standard
when:
event:
- push
+7 -1
View File
@@ -35,7 +35,7 @@ export default defineConfig({
['list']
],
use: {
baseURL: process.env.BASE_URL || 'https://novalon.cn',
baseURL: process.env.BASE_URL || 'http://localhost:3000',
trace: 'on-first-retry',
screenshot: 'only-on-failure',
video: 'retain-on-failure',
@@ -43,6 +43,12 @@ export default defineConfig({
args: ['--disable-dev-shm-usage', '--no-sandbox']
}
},
webServer: process.env.CI ? {
command: 'npm run start',
port: 3000,
timeout: 120000,
reuseExistingServer: false,
} : undefined,
projects: [
{
name: 'chromium',