feat: compilation now occurs in docker

This commit is contained in:
Pierre Tellier
2025-02-04 15:47:06 +01:00
parent 90b5ba3efb
commit 9ec2791bcb
13 changed files with 19 additions and 264 deletions

View File

@ -5,13 +5,13 @@ FROM node:20-alpine AS build-stage
WORKDIR /app
# Copy the package.json and package-lock.json files to the working directory
COPY my-vue-app/package*.json ./
COPY MyINPulse-front/package*.json ./
# Install dependencies
RUN npm install
# Copy the rest of the application code to the working directory
COPY my-vue-app .
COPY MyINPulse-front .
# Build the Vue.js application for production
RUN npm run build