fix(ci): make ql3 gates reproducible

This commit is contained in:
whyour
2026-08-22 11:51:17 +08:00
parent 1834c00ff7
commit 1a4acaa56f
13 changed files with 391 additions and 61 deletions
+3 -2
View File
@@ -20,7 +20,7 @@
"build:back": "node scripts/ql3-build-back.cjs",
"build:packages:ql3": "node scripts/ql3-clean-package-artifacts.cjs && pnpm -r --workspace-concurrency=1 --filter './packages/ql3-*' run build",
"test:back": "node --test test/back/*.test.cjs",
"test:packages:ql3": "pnpm run build:packages:ql3 && pnpm -r --workspace-concurrency=1 --filter './packages/ql3-*' exec sh -c 'node --test test/*.test.cjs'",
"test:packages:ql3": "pnpm run build:packages:ql3 && pnpm -r --workspace-concurrency=1 --filter './packages/ql3-*' exec sh -c 'node --test --test-concurrency=1 test/*.test.cjs'",
"test:postgres-ha:ql3": "pnpm --filter @qinglong/ai build && pnpm --filter @qinglong/cluster-admin check && pnpm --filter @qinglong/cluster-control check && node scripts/ql3-postgres-ha-contract.cjs",
"audit:postgres-ha-evidence:ql3": "node scripts/ql3-postgres-ha-evidence-audit.cjs",
"test:automation-postgres-integration:ql3": "pnpm --filter @qinglong/cluster-admin test:automation-integration",
@@ -202,7 +202,8 @@
"@whyour/sqlite3>tar": "7.5.20",
"@mapbox/node-pre-gyp>tar": "7.5.20",
"@kubernetes/client-node>form-data": "4.0.6",
"@kubernetes/client-node>js-yaml": "4.3.0",
"@kubernetes/client-node>js-yaml": "4.3.1",
"socks>ip-address": "10.3.1",
"celebrate>lodash": "4.18.1",
"express>path-to-regexp": "0.1.13",
"faye-websocket>websocket-driver": "0.7.5",