From 9135fa93b32b09e727a4b17a9dadb88d1b66c8b6 Mon Sep 17 00:00:00 2001 From: AdamT20054 Date: Sun, 21 Sep 2025 04:14:36 +0100 Subject: [PATCH] Update Dockerfile to copy backend files and include agent version population script --- backend/Dockerfile | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/backend/Dockerfile b/backend/Dockerfile index dc3fcfc..8c62c69 100644 --- a/backend/Dockerfile +++ b/backend/Dockerfile @@ -4,12 +4,15 @@ RUN apk add --no-cache openssl WORKDIR /app -COPY package*.json ./ +COPY backend/package*.json ./ RUN npm install --only=production RUN npm install -g prisma -COPY . . +COPY backend/ . + +# Copy agents folder from project root +COPY agents/ ./agents RUN npx prisma generate @@ -17,4 +20,4 @@ RUN mkdir -p logs EXPOSE 3001 -CMD ["sh", "-c", "sleep 10 && npx prisma migrate deploy && npm start"] \ No newline at end of file +CMD ["sh", "-c", "sleep 10 && npx prisma migrate deploy && node populate-agent-version.js && npm start"] \ No newline at end of file