mirror of
https://github.com/Abdulazizzn/n8n-enterprise-unlocked.git
synced 2025-12-16 17:46:45 +00:00
fix: Add install step for playwright binaries (#16945)
This commit is contained in:
@@ -18,7 +18,7 @@
|
|||||||
"build:deploy": "node scripts/build-n8n.mjs",
|
"build:deploy": "node scripts/build-n8n.mjs",
|
||||||
"build:docker": "node scripts/build-n8n.mjs && node scripts/dockerize-n8n.mjs",
|
"build:docker": "node scripts/build-n8n.mjs && node scripts/dockerize-n8n.mjs",
|
||||||
"build:docker:scan": "node scripts/build-n8n.mjs && node scripts/dockerize-n8n.mjs && node scripts/scan-n8n-image.mjs",
|
"build:docker:scan": "node scripts/build-n8n.mjs && node scripts/dockerize-n8n.mjs && node scripts/scan-n8n-image.mjs",
|
||||||
"build:docker:test": "node scripts/build-n8n.mjs && node scripts/dockerize-n8n.mjs && pnpm --filter=n8n-playwright run test:standard",
|
"build:docker:test": "node scripts/build-n8n.mjs && node scripts/dockerize-n8n.mjs && turbo run test:standard --filter=n8n-playwright",
|
||||||
"typecheck": "turbo typecheck",
|
"typecheck": "turbo typecheck",
|
||||||
"dev": "turbo run dev --parallel --env-mode=loose --filter=!@n8n/design-system --filter=!@n8n/chat --filter=!@n8n/task-runner",
|
"dev": "turbo run dev --parallel --env-mode=loose --filter=!@n8n/design-system --filter=!@n8n/chat --filter=!@n8n/task-runner",
|
||||||
"dev:be": "turbo run dev --parallel --env-mode=loose --filter=!@n8n/design-system --filter=!@n8n/chat --filter=!@n8n/task-runner --filter=!n8n-editor-ui",
|
"dev:be": "turbo run dev --parallel --env-mode=loose --filter=!@n8n/design-system --filter=!@n8n/chat --filter=!@n8n/task-runner --filter=!n8n-editor-ui",
|
||||||
|
|||||||
@@ -12,7 +12,8 @@
|
|||||||
"test:clean": "docker rm -f $(docker ps -aq --filter 'name=n8n-*') 2>/dev/null || true && docker network prune -f",
|
"test:clean": "docker rm -f $(docker ps -aq --filter 'name=n8n-*') 2>/dev/null || true && docker network prune -f",
|
||||||
"lint": "eslint . --quiet",
|
"lint": "eslint . --quiet",
|
||||||
"lintfix": "eslint . --fix",
|
"lintfix": "eslint . --fix",
|
||||||
"install-browsers": "PLAYWRIGHT_BROWSERS_PATH=./ms-playwright-cache playwright install chromium --with-deps"
|
"install-browsers:ci": "PLAYWRIGHT_BROWSERS_PATH=./ms-playwright-cache playwright install chromium --with-deps --no-shell",
|
||||||
|
"install-browsers:local": "playwright install chromium --with-deps --no-shell"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@currents/playwright": "1.14.1",
|
"@currents/playwright": "1.14.1",
|
||||||
|
|||||||
@@ -117,6 +117,7 @@ export default defineConfig({
|
|||||||
viewport: { width: 1536, height: 960 },
|
viewport: { width: 1536, height: 960 },
|
||||||
actionTimeout: 10000,
|
actionTimeout: 10000,
|
||||||
navigationTimeout: 10000,
|
navigationTimeout: 10000,
|
||||||
|
channel: 'chromium',
|
||||||
},
|
},
|
||||||
|
|
||||||
projects: process.env.N8N_BASE_URL
|
projects: process.env.N8N_BASE_URL
|
||||||
|
|||||||
10
turbo.json
10
turbo.json
@@ -143,11 +143,19 @@
|
|||||||
"cache": false,
|
"cache": false,
|
||||||
"persistent": true
|
"persistent": true
|
||||||
},
|
},
|
||||||
"install-browsers": {
|
"install-browsers:ci": {
|
||||||
"cache": true,
|
"cache": true,
|
||||||
"inputs": ["package.json"],
|
"inputs": ["package.json"],
|
||||||
"outputs": ["ms-playwright-cache/**"],
|
"outputs": ["ms-playwright-cache/**"],
|
||||||
"env": ["PLAYWRIGHT_BROWSERS_PATH"]
|
"env": ["PLAYWRIGHT_BROWSERS_PATH"]
|
||||||
|
},
|
||||||
|
"install-browsers:local": {
|
||||||
|
"cache": false,
|
||||||
|
"inputs": ["package.json"]
|
||||||
|
},
|
||||||
|
"test:standard": {
|
||||||
|
"dependsOn": ["install-browsers:local"],
|
||||||
|
"cache": false
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user