Update Dockerfile
continuous-integration/drone/push Build was killed

This commit is contained in:
2026-06-15 13:49:19 +00:00
parent bd160748cd
commit 2ad85e361b
+2 -18
View File
@@ -1,22 +1,6 @@
FROM docker-mirror.ravanertebat.ir/ghcr/cirruslabs/flutter:3.38.10 AS base
FROM nginx:1.25-alpine
WORKDIR /app
RUN flutter config --enable-web
FROM base AS deps
COPY pubspec.yaml pubspec.lock ./
RUN flutter pub get
FROM base AS builder
# Pull in the resolved package config from deps so `flutter pub get` is not
# re-run when only source files change.
COPY --from=deps /app/.dart_tool ./.dart_tool
COPY . .
RUN flutter build web --release --output=build/tm_pwa
FROM docker-mirror.ravanertebat.ir/hub/nginx:1.25.2-alpine3.18-slim AS runner
COPY --from=builder /app/build/tm_pwa /usr/share/nginx/html
COPY build/tm_pwa /usr/share/nginx/html
EXPOSE 80