diff --git a/Dockerfile b/Dockerfile index bf5ff2d..8459673 100644 --- a/Dockerfile +++ b/Dockerfile @@ -9,12 +9,23 @@ ARG NEXT_PUBLIC_UMAMI_WEBSITE_ID ARG NEXT_PUBLIC_UMAMI_SCRIPT_URL ARG NEXT_PUBLIC_TARGET ARG DIRECTUS_URL +ARG NPM_TOKEN ENV NEXT_PUBLIC_BASE_URL=$NEXT_PUBLIC_BASE_URL ENV NEXT_PUBLIC_UMAMI_WEBSITE_ID=$NEXT_PUBLIC_UMAMI_WEBSITE_ID ENV NEXT_PUBLIC_UMAMI_SCRIPT_URL=$NEXT_PUBLIC_UMAMI_SCRIPT_URL ENV NEXT_PUBLIC_TARGET=$NEXT_PUBLIC_TARGET ENV DIRECTUS_URL=$DIRECTUS_URL +ENV NPM_TOKEN=$NPM_TOKEN + +# Enable corepack +RUN corepack enable + +# Copy package files +COPY package.json pnpm-lock.yaml* .npmrc ./ + +# Install dependencies +RUN pnpm install --frozen-lockfile # Copy local files COPY . .