Skip to content
Snippets Groups Projects
Commit 4425afa9 authored by Andri Joos's avatar Andri Joos :blush:
Browse files

disable multi platform image

parent 70aa15ba
No related branches found
No related tags found
No related merge requests found
...@@ -8,6 +8,7 @@ variables: ...@@ -8,6 +8,7 @@ variables:
.build_flutter_base: .build_flutter_base:
variables: variables:
DOCKER_BUILDX_PLATFORMS: linux/amd64
BUILD_ARGS: FLUTTER_VERSION=${VERSION} BUILD_ARGS: FLUTTER_VERSION=${VERSION}
"3.24.5": "3.24.5":
......
...@@ -3,16 +3,6 @@ ...@@ -3,16 +3,6 @@
// for the documentation about the tasks.json format // for the documentation about the tasks.json format
"version": "2.0.0", "version": "2.0.0",
"tasks": [ "tasks": [
{
"label": "build",
"command": "docker",
"args": [
"build",
"--build-arg",
"FLUTTER_VERSION=${input:flutterVersion}",
".",
],
},
{ {
"label": "buildx build", "label": "buildx build",
"command": "docker", "command": "docker",
...@@ -22,7 +12,7 @@ ...@@ -22,7 +12,7 @@
"--build-arg", "--build-arg",
"FLUTTER_VERSION=${input:flutterVersion}", "FLUTTER_VERSION=${input:flutterVersion}",
"--platform", "--platform",
"linux/arm64,linux/amd64", "linux/amd64",
".", ".",
], ],
}, },
......
...@@ -17,28 +17,26 @@ RUN apt update \ ...@@ -17,28 +17,26 @@ RUN apt update \
RUN mkdir -p ${FLUTTER_DIR} RUN mkdir -p ${FLUTTER_DIR}
RUN if [ "$(uname -m)" = "x86_64" ]; then \ RUN wget https://storage.googleapis.com/flutter_infra_release/releases/stable/linux/flutter_linux_${FLUTTER_VERSION}-stable.tar.xz -O ${FLUTTER_DOWNLOAD_FILE} \
wget https://storage.googleapis.com/flutter_infra_release/releases/stable/linux/flutter_linux_${FLUTTER_VERSION}-stable.tar.xz -O ${FLUTTER_DOWNLOAD_FILE} \ && tar -xf ${FLUTTER_DOWNLOAD_FILE} --strip-components=1 --directory $FLUTTER_DIR;
&& tar -xf ${FLUTTER_DOWNLOAD_FILE} --strip-components=1 --directory $FLUTTER_DIR; \
fi
# There is no official flutter arm64 release, so we must use the github repo # There is no official flutter arm64 release, so we must use the github repo
# Flutter on arch currently has warnings because channel and repository source are not set # Flutter on arch currently has warnings because channel and repository source are not set
RUN if [ "$(uname -m)" = "aarch64" ]; then \ # RUN if [ "$(uname -m)" = "aarch64" ]; then \
git clone --depth 1 https://github.com/flutter/flutter.git ${FLUTTER_DIR} \ # git clone --depth 1 https://github.com/flutter/flutter.git ${FLUTTER_DIR} \
&& cd ${FLUTTER_DIR} \ # && cd ${FLUTTER_DIR} \
&& git fetch origin tag ${FLUTTER_VERSION} \ # && git fetch origin tag ${FLUTTER_VERSION} \
&& git checkout tags/${FLUTTER_VERSION} \ # && git checkout tags/${FLUTTER_VERSION} \
&& DART_SDK_PATH="${FLUTTER_DIR}/bin/cache/dart-sdk" \ # && DART_SDK_PATH="${FLUTTER_DIR}/bin/cache/dart-sdk" \
&& ENGINE_REALM=$(cat "${FLUTTER_DIR}/bin/internal/engine.realm" | tr -d '[:space:]') \ # && ENGINE_REALM=$(cat "${FLUTTER_DIR}/bin/internal/engine.realm" | tr -d '[:space:]') \
&& ENGINE_VERSION=$(cat "${FLUTTER_DIR}/bin/internal/engine.version") \ # && ENGINE_VERSION=$(cat "${FLUTTER_DIR}/bin/internal/engine.version") \
&& DART_ZIP_NAME="dart-sdk-linux-arm64.zip" \ # && DART_ZIP_NAME="dart-sdk-linux-arm64.zip" \
&& wget "https://storage.googleapis.com/flutter_infra_release/flutter/${ENGINE_VERSION}/${DART_ZIP_NAME}" -O ${DART_ZIP_NAME} \ # && wget "https://storage.googleapis.com/flutter_infra_release/flutter/${ENGINE_VERSION}/${DART_ZIP_NAME}" -O ${DART_ZIP_NAME} \
&& unzip -o -q "${DART_ZIP_NAME}" -d "${FLUTTER_DIR}/bin/cache" \ # && unzip -o -q "${DART_ZIP_NAME}" -d "${FLUTTER_DIR}/bin/cache" \
&& /usr/bin/find "${DART_SDK_PATH}" -type d -exec chmod 755 {} \; \ # && /usr/bin/find "${DART_SDK_PATH}" -type d -exec chmod 755 {} \; \
&& /usr/bin/find "${DART_SDK_PATH}" -type f -perm /u+x -exec chmod a+x,a+r {} \; \ # && /usr/bin/find "${DART_SDK_PATH}" -type f -perm /u+x -exec chmod a+x,a+r {} \; \
&& echo "${ENGINE_VERSION}" > "${FLUTTER_DIR}/bin/cache/engine-dart-sdk.stamp"; \ # && echo "${ENGINE_VERSION}" > "${FLUTTER_DIR}/bin/cache/engine-dart-sdk.stamp"; \
fi # fi
FROM alpine:3.20.3 FROM alpine:3.20.3
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment