Skip to content

Commit

Permalink
Fix build failure on publish of Admin UI Docker image (#1069)
Browse files Browse the repository at this point in the history
* chore: change flutter build

* ci: add test build pipeline for arm

* fix: use cirruslabs/flutter base image

* Revert "ci: add test build pipeline for arm"

This reverts commit fd5a04b.
  • Loading branch information
tnotheis authored Mar 6, 2025
1 parent e374b77 commit e5f9528
Showing 1 changed file with 1 addition and 14 deletions.
15 changes: 1 addition & 14 deletions Applications/AdminApi/src/AdminApi/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -102,20 +102,7 @@ RUN dotnet publish /p:ContinuousIntegrationBuild=true /p:UseAppHost=false --no-r
RUN dotnet publish /p:ContinuousIntegrationBuild=true --configuration Release --output /app/publish/health "/src/Applications/HealthCheck/src/HealthCheck.csproj"

#### Build Flutter Admin UI ####
FROM ghcr.io/cirruslabs/android-sdk:35 AS flutter-build-env

USER root

ENV FLUTTER_HOME=/sdks/flutter
ENV FLUTTER_ROOT=$FLUTTER_HOME
ENV PATH=${PATH}:${FLUTTER_HOME}/bin:${FLUTTER_HOME}/bin/cache/dart-sdk/bin

RUN curl -sLO https://storage.googleapis.com/flutter_infra_release/releases/stable/linux/flutter_linux_3.29.0-stable.tar.xz \
&& mkdir -p ${FLUTTER_HOME} \
&& tar -xf flutter_linux_3.29.0-stable.tar.xz -C /sdks/ \
&& chown -R root:root ${FLUTTER_HOME}

RUN flutter doctor
FROM ghcr.io/cirruslabs/flutter:3.29.0 AS flutter-build-env

COPY Applications/AdminUi /src
WORKDIR /src
Expand Down

0 comments on commit e5f9528

Please sign in to comment.