fix(orchestrator): add prisma generate to Dockerfile and reflect-metadata to vitest setup
Some checks failed
ci/woodpecker/push/ci Pipeline failed
Some checks failed
ci/woodpecker/push/ci Pipeline failed
Two CI fixes: 1. Orchestrator Dockerfile now copies apps/api/prisma schema and runs prisma generate before build. Fixes TS2305/TS2339 errors (PrismaClient and model properties not found) in docker-build-orchestrator step. 2. Add reflect-metadata to vitest setupFiles. Fixes class-transformer decorator error (Reflect.getMetadata is not a function) in DTO unit tests.
This commit is contained in:
@@ -4,6 +4,7 @@ export default defineConfig({
|
||||
test: {
|
||||
globals: true,
|
||||
environment: "node",
|
||||
setupFiles: ["reflect-metadata"],
|
||||
exclude: ["**/node_modules/**", "**/dist/**", "**/tests/integration/**"],
|
||||
include: ["src/**/*.spec.ts", "src/**/*.test.ts"],
|
||||
coverage: {
|
||||
|
||||
Reference in New Issue
Block a user