image cleanup a little bit and arm64 release
This commit is contained in:
parent
a92df6f0f3
commit
18e2c54e08
@ -71,6 +71,7 @@ jobs:
|
|||||||
if: steps.check_image.outputs.exists == 'false'
|
if: steps.check_image.outputs.exists == 'false'
|
||||||
run: |
|
run: |
|
||||||
docker buildx build \
|
docker buildx build \
|
||||||
|
--platform linux/amd64,linux/arm64 \
|
||||||
--build-arg FLUTTER_VERSION=${{ env.FLUTTER_VERSION }} \
|
--build-arg FLUTTER_VERSION=${{ env.FLUTTER_VERSION }} \
|
||||||
--provenance=true \
|
--provenance=true \
|
||||||
--sbom=true \
|
--sbom=true \
|
||||||
|
@ -13,6 +13,8 @@ RUN apt-get install -y \
|
|||||||
libgtk-3-dev liblzma-dev \
|
libgtk-3-dev liblzma-dev \
|
||||||
libstdc++-12-dev
|
libstdc++-12-dev
|
||||||
|
|
||||||
|
RUN apt-get clean && rm -rf /var/lib/apt/lists/*
|
||||||
|
|
||||||
ENV FLUTTER_HOME=/opt/flutter
|
ENV FLUTTER_HOME=/opt/flutter
|
||||||
ENV PATH="$FLUTTER_HOME/bin:$PATH"
|
ENV PATH="$FLUTTER_HOME/bin:$PATH"
|
||||||
|
|
||||||
@ -24,6 +26,12 @@ RUN git config --global --add safe.directory /opt/flutter
|
|||||||
|
|
||||||
RUN flutter --version
|
RUN flutter --version
|
||||||
|
|
||||||
|
RUN rm -rf $FLUTTER_HOME/.pub-cache \
|
||||||
|
$FLUTTER_HOME/examples \
|
||||||
|
$FLUTTER_HOME/dev \
|
||||||
|
$FLUTTER_HOME/.git \
|
||||||
|
$FLUTTER_HOME/packages/flutter_tools/test
|
||||||
|
|
||||||
WORKDIR /workspace
|
WORKDIR /workspace
|
||||||
|
|
||||||
CMD [ "bash" ]
|
CMD [ "bash" ]
|
||||||
|
Loading…
Reference in New Issue
Block a user