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
@@ -4,7 +4,7 @@
"rootDir": "../../../packages/ql3-cluster-control/src",
"outDir": "../../../.ql3-image-build/cluster-control-default-dist"
},
"include": ["../../../packages/ql3-cluster-control/src/**/*.ts"],
"include": ["../../../packages/ql3-cluster-control/src/cli.ts"],
"exclude": [
"../../../packages/ql3-cluster-control/src/aiCli.ts",
"../../../packages/ql3-cluster-control/src/application-runtime/aiProductionApplication.ts"
@@ -53,20 +53,20 @@ RUN ln -s /opt/qinglong/node_modules node_modules \
/opt/qinglong/node_modules/@qinglong/runtime-core \
&& /opt/qinglong/node_modules/.bin/tsc \
-p packages/ql3-runtime-core/tsconfig.json \
&& /opt/qinglong/node_modules/.bin/tsc \
-p packages/ql3-ai/tsconfig.json \
&& /opt/qinglong/node_modules/.bin/tsc \
-p packages/ql3-local-command-file/tsconfig.json \
&& /opt/qinglong/node_modules/.bin/tsc \
-p packages/ql3-local-sqlite/tsconfig.json \
&& /opt/qinglong/node_modules/.bin/tsc \
-p packages/ql3-local-admin/tsconfig.json \
&& /opt/qinglong/node_modules/.bin/tsc \
-p packages/ql3-local-process/tsconfig.json \
&& /opt/qinglong/node_modules/.bin/tsc \
-p packages/ql3-local-execution/tsconfig.json \
-p packages/ql3-local-sqlite/tsconfig.json \
&& /opt/qinglong/node_modules/.bin/tsc \
-p packages/ql3-ai/tsconfig.json \
&& /opt/qinglong/node_modules/.bin/tsc \
-p packages/ql3-local-secret/tsconfig.json \
&& /opt/qinglong/node_modules/.bin/tsc \
-p packages/ql3-local-admin/tsconfig.json \
&& /opt/qinglong/node_modules/.bin/tsc \
-p packages/ql3-local-execution/tsconfig.json \
&& /opt/qinglong/node_modules/.bin/tsc \
-p packages/ql3-local-application/tsconfig.json