diff options
Diffstat (limited to 'Dockerfile')
| -rw-r--r-- | Dockerfile | 11 |
1 files changed, 10 insertions, 1 deletions
@@ -3,13 +3,22 @@ FROM --platform=$BUILDPLATFORM oven/bun:latest AS build WORKDIR /app +ARG VITE_DRUPAL_BASE_URL +ARG VITE_DRUPAL_API_PREFIX=/jsonapi +ARG VITE_DRUPAL_AUTH_TOKEN + +ENV VITE_DRUPAL_BASE_URL=${VITE_DRUPAL_BASE_URL} +ENV VITE_DRUPAL_API_PREFIX=${VITE_DRUPAL_API_PREFIX} +ENV VITE_DRUPAL_AUTH_TOKEN=${VITE_DRUPAL_AUTH_TOKEN} + COPY package.json bun.lock* ./ RUN bun install --frozen-lockfile COPY . . RUN bun run build -# Production stage - targets the deployment platform +# Production stage + FROM nginx:alpine COPY --from=build /app/dist /usr/share/nginx/html |
