diff --git a/build/Containerfile b/build/Containerfile index dfc88c0..ef10653 100644 --- a/build/Containerfile +++ b/build/Containerfile @@ -3,17 +3,16 @@ ARG SITE WORKDIR /build -COPY ./sites/${SITE}/package.json . +COPY . ./ -RUN yarn install --frozen-lockfile +WORKDIR /build/sites/${SITE} -COPY ./sites/${SITE}/. ./ - -RUN yarn build +RUN yarn install --frozen-lockfile && yarn build # Final image FROM nginx:mainline-alpine as nginx +ARG SITE COPY ./build/nginx/site.conf /etc/nginx/conf.d/default.conf -COPY --from=builder /build/out /var/www/html +COPY --from=builder /build/sites/${SITE}/out /var/www/html