diff --git a/.drone.yaml b/.drone.yaml index f4dc8e3..29f05a4 100644 --- a/.drone.yaml +++ b/.drone.yaml @@ -13,11 +13,8 @@ steps: environment: TOKEN: from_secret: registry_token - VITE_FOOTER_NOTE_1: "LNVPS is a trading name of Apex Strata Ltd, a company registered in Ireland." - VITE_FOOTER_NOTE_2: "Comany Number: 702423, Address: Suite 10628, 26/27 Upper Pembroke Street, Dublin 2, D02 X361, Ireland" commands: - dockerd & - docker login -u registry -p $TOKEN registry.v0l.io - - docker build -t registry.v0l.io/lnvps-web:latest . - - docker push registry.v0l.io/lnvps-web:latest + - docker build -t registry.v0l.io/lnvps-web:latest --build-arg MODE=lnvps --push . - kill $(cat /var/run/docker.pid) diff --git a/.env.lnvps b/.env.lnvps new file mode 100644 index 0000000..24700e7 --- /dev/null +++ b/.env.lnvps @@ -0,0 +1,2 @@ +VITE_FOOTER_NOTE_1="LNVPS is a trading name of Apex Strata Ltd, a company registered in Ireland." +VITE_FOOTER_NOTE_2="Comany Number: 702423, Address: Suite 10628, 26/27 Upper Pembroke Street, Dublin 2, D02 X361, Ireland" \ No newline at end of file diff --git a/Dockerfile b/Dockerfile index 05de51c..6e44b87 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,9 +1,10 @@ -FROM node:bookworm as builder +FROM node:bookworm AS builder +ARG MODE=production WORKDIR /src COPY . . -RUN yarn && yarn build +RUN yarn && yarn build --mode $MODE -FROM nginx as runner +FROM nginx AS runner WORKDIR /usr/share/nginx/html COPY --from=builder /src/dist . COPY nginx.conf /etc/nginx/conf.d/default.conf \ No newline at end of file