updated ci/cd pipeline

This commit is contained in:
2025-03-17 16:02:54 +01:00
parent 6f68f2069d
commit 0d853e695f
4 changed files with 25 additions and 7 deletions
-4
View File
@@ -1,15 +1,11 @@
# Use official Node.js image
FROM node:18-alpine
# Install pnpm globally
RUN npm install -g pnpm
WORKDIR /app
# Copy package manager files first for caching
COPY package.json pnpm-lock.yaml ./
# Install dependencies using pnpm
RUN pnpm install --frozen-lockfile
COPY . .