diff --git a/.gitea/workflows/deploy.yaml b/.gitea/workflows/deploy.yaml index e91ab61..178f1ae 100644 --- a/.gitea/workflows/deploy.yaml +++ b/.gitea/workflows/deploy.yaml @@ -68,6 +68,7 @@ jobs: for attempt in 1 2 3; do echo "Build web attempt $attempt/3..." DOCKER_BUILDKIT=0 docker build \ + --build-arg VITE_API_BASE_URL=https://${{ env.DOMAIN_API }}/api \ --tag ${{ env.CR_SERVER_ACTIVE }}/${{ env.CR_ORG }}/airlabs-manage-web:${{ env.IMAGE_TAG }} \ --tag ${{ env.CR_SERVER_ACTIVE }}/${{ env.CR_ORG }}/airlabs-manage-web:latest \ ./frontend 2>&1 | tee -a /tmp/build.log && break diff --git a/frontend/Dockerfile b/frontend/Dockerfile index 967c922..fc4b11e 100644 --- a/frontend/Dockerfile +++ b/frontend/Dockerfile @@ -9,6 +9,9 @@ RUN npm install COPY . . +ARG VITE_API_BASE_URL=https://airlabs-manage-api.airlabs.art/api +ENV VITE_API_BASE_URL=${VITE_API_BASE_URL} + RUN npm run build # Production stage