From 62579de436d3b15f899f9cc44246543b14173601 Mon Sep 17 00:00:00 2001 From: Vince Grassia <593223+vgrassia@users.noreply.github.com> Date: Tue, 21 Nov 2023 10:33:11 -0500 Subject: [PATCH] Move commands around in Dockerfile for Admin --- src/Admin/Dockerfile | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/Admin/Dockerfile b/src/Admin/Dockerfile index 220abd866f..44abe6c662 100644 --- a/src/Admin/Dockerfile +++ b/src/Admin/Dockerfile @@ -34,6 +34,11 @@ RUN curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.5/install.sh | b ENV NODE_PATH $NVM_DIR/versions/node/v$NODE_VERSION/lib/node_modules ENV PATH $NVM_DIR/versions/node/v$NODE_VERSION/bin:$PATH +# Copying package.json, package-lock.json, and packages.lock.json +WORKDIR /source/src/Admin +COPY package*.json . +RUN npm ci + # Copy csproj files as distinct layers WORKDIR /source COPY src/Admin/*.csproj ./src/Admin/ @@ -52,7 +57,6 @@ COPY Directory.Build.props . # Restore project dependencies and tools WORKDIR /source/src/Admin RUN . /tmp/rid.txt && dotnet restore -r $RID -RUN npm ci # Copy required project files WORKDIR /source