Skip to content
Snippets Groups Projects
Commit 505eb5f2 authored by Emmanuel Bruno's avatar Emmanuel Bruno
Browse files

prevents race on cache.

parent d711618a
No related branches found
No related tags found
No related merge requests found
...@@ -62,6 +62,7 @@ jobs: ...@@ -62,6 +62,7 @@ jobs:
config-inline: | config-inline: |
[registry."docker.io"] [registry."docker.io"]
mirrors = ["${{ secrets.DOCKERHUB_PROXY_HOSTNAME }}"] mirrors = ["${{ secrets.DOCKERHUB_PROXY_HOSTNAME }}"]
[registry."${{ secrets.DOCKERHUB_PROXY_HOSTNAME }}"]
http = true http = true
insecure = true insecure = true
[registry."${{ secrets.PRIVATEHUB_HOSTNAME }}"] [registry."${{ secrets.PRIVATEHUB_HOSTNAME }}"]
......
...@@ -17,7 +17,7 @@ RUN echo "I am running on $BUILDPLATFORM, building for $TARGETPLATFORM" ...@@ -17,7 +17,7 @@ RUN echo "I am running on $BUILDPLATFORM, building for $TARGETPLATFORM"
# Sets a cache for pip packages # Sets a cache for pip packages
#ENV PIP_CACHE_DIR=/var/cache/buildkit/pip #ENV PIP_CACHE_DIR=/var/cache/buildkit/pip
ENV PIP_CACHE_DIR=/home/jovyan/work/var/cache/buildkit/pip ENV PIP_CACHE_DIR=/home/jovyan/work/var/cache/buildkit/pip/${TARGETPLATFORM}
ENV APT_CACHE_DIR=/var/cache/apt/${TARGETPLATFORM} ENV APT_CACHE_DIR=/var/cache/apt/${TARGETPLATFORM}
ENV CONDA_PKG_DIR=/opt/conda/pkgs/${TARGETPLATFORM} ENV CONDA_PKG_DIR=/opt/conda/pkgs/${TARGETPLATFORM}
...@@ -26,7 +26,7 @@ ENV CONDA_PKG_DIR=/opt/conda/pkgs/${TARGETPLATFORM} ...@@ -26,7 +26,7 @@ ENV CONDA_PKG_DIR=/opt/conda/pkgs/${TARGETPLATFORM}
RUN mkdir -p ${PIP_CACHE_DIR} && \ RUN mkdir -p ${PIP_CACHE_DIR} && \
mkdir -p ${APT_CACHE_DIR} && \ mkdir -p ${APT_CACHE_DIR} && \
rm -f /etc/apt/apt.conf.d/docker-clean && \ rm -f /etc/apt/apt.conf.d/docker-clean && \
echo "dir::cache::archives ${APT_CACHE_DIR}" > /etc/apt/apt.conf.d/00-move-cache && \ echo "Dir::Cache::pkgcache ${APT_CACHE_DIR}" > /etc/apt/apt.conf.d/00-move-cache && \
mkdir -p ${CONDA_PKG_DIR} mkdir -p ${CONDA_PKG_DIR}
COPY Artefacts/apt_packages /tmp/ COPY Artefacts/apt_packages /tmp/
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment