Move api url setting to docker build arg
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful

This commit is contained in:
Elara 2023-05-09 08:58:36 -07:00
parent d23da62dfc
commit 58cf7a72bb
2 changed files with 6 additions and 2 deletions

View File

@ -6,6 +6,7 @@ pipeline:
repo: elara6331/lure-web
dockerfile: docker/Dockerfile
platforms: linux/amd64,linux/arm64
build_args: api_url=https://api.lure.elara.ws
tag: latest
when:
branch: public
@ -22,4 +23,4 @@ pipeline:
- PLUGIN_WATCH_DEPLOYMENT_TIMEOUT=10m
when:
branch: public
event: push
event: push

View File

@ -1,10 +1,13 @@
FROM node:19-alpine
ARG api_url
ENV LURE_WEB_API_URL $api_url
RUN apk add git
RUN git clone https://gitea.elara.ws/Elara6331/lure-web
RUN cd lure-web && \
npm i && \
LURE_WEB_API_URL='https://api.lure.elara.ws' npm run build
npm run build
WORKDIR /lure-web
ENTRYPOINT node build