Skip to content
Snippets Groups Projects

arm64/qemu build

Merged Sylvester Joosten requested to merge arm64-qemu into master
Compare and
4 files
+ 66
20
Compare changes
  • Side-by-side
  • Inline
Files
4
@@ -17,8 +17,8 @@ ENV CLICOLOR_FORCE=1 \
@@ -17,8 +17,8 @@ ENV CLICOLOR_FORCE=1 \
## Install additional packages. Remove the auto-cleanup functionality
## Install additional packages. Remove the auto-cleanup functionality
## for docker, as we're using the new buildkit cache instead.
## for docker, as we're using the new buildkit cache instead.
RUN --mount=type=cache,target=/var/cache/apt \
RUN --mount=type=cache,target=/var/cache/apt,sharing=locked \
--mount=type=cache,target=/var/lib/apt/lists \
--mount=type=cache,target=/var/lib/apt/lists,sharing=locked \
rm -f /etc/apt/apt.conf.d/docker-clean \
rm -f /etc/apt/apt.conf.d/docker-clean \
&& ln -fs /usr/share/zoneinfo/America/New_York /etc/localtime \
&& ln -fs /usr/share/zoneinfo/America/New_York /etc/localtime \
&& echo "US/Eastern" > /etc/timezone \
&& echo "US/Eastern" > /etc/timezone \
@@ -60,8 +60,8 @@ RUN --mount=type=cache,target=/var/cache/apt \
@@ -60,8 +60,8 @@ RUN --mount=type=cache,target=/var/cache/apt \
# Install updated compilers, with support for multiple base images
# Install updated compilers, with support for multiple base images
## Ubuntu: latest gcc from toolchain ppa, latest stable clang
## Ubuntu: latest gcc from toolchain ppa, latest stable clang
## Debian: default gcc with distribution, latest stable clang
## Debian: default gcc with distribution, latest stable clang
RUN --mount=type=cache,target=/var/cache/apt \
RUN --mount=type=cache,target=/var/cache/apt,sharing=locked \
--mount=type=cache,target=/var/lib/apt/lists \
--mount=type=cache,target=/var/lib/apt/lists,sharing=locked \
. /etc/os-release \
. /etc/os-release \
&& mkdir -p /etc/apt/source.list.d \
&& mkdir -p /etc/apt/source.list.d \
&& if [ "${ID}" = "ubuntu" ] ; then \
&& if [ "${ID}" = "ubuntu" ] ; then \
Loading