From b13a0658594168b8c6aaadbf92fff07e17a31320 Mon Sep 17 00:00:00 2001
From: Wouter Deconinck <wdconinc@gmail.com>
Date: Sat, 13 Jul 2024 01:09:51 +0000
Subject: [PATCH] feat: autopush to S3 buildcache

---
 containers/jug/dev.Dockerfile | 6 ++----
 mirrors.yaml.in               | 1 +
 2 files changed, 3 insertions(+), 4 deletions(-)

diff --git a/containers/jug/dev.Dockerfile b/containers/jug/dev.Dockerfile
index be4096bfe..3dc77bed6 100644
--- a/containers/jug/dev.Dockerfile
+++ b/containers/jug/dev.Dockerfile
@@ -155,8 +155,7 @@ spack concretize --fresh --force
 make --jobs ${jobs} --keep-going --directory /opt/spack-environment \
   SPACK_ENV=${SPACK_ENV} \
   BUILDCACHE_OCI_PROMPT="eicweb" \
-  BUILDCACHE_OCI_FINAL="ghcr" \
-  BUILDCACHE_S3_FINAL="eics3rw"
+  BUILDCACHE_OCI_FINAL="ghcr"
 spack find --implicit --no-groups \
 | sed -e '1,/Installed packages/d;s/\([^@]*\).*/\1/g' \
 | uniq -d | grep -v py-pip | grep -v py-cython \
@@ -207,8 +206,7 @@ fi
 spack concretize --fresh --force
 make --jobs ${jobs} --keep-going --directory /opt/spack-environment \
   SPACK_ENV=${SPACK_ENV} \
-  BUILDCACHE_OCI_FINAL="eicweb" \
-  BUILDCACHE_S3_FINAL="eics3rw"
+  BUILDCACHE_OCI_FINAL="eicweb"
 spack find --implicit --no-groups \
 | sed -e '1,/Installed packages/d;s/\([^@]*\).*/\1/g' \
 | uniq -d | grep -v py-pip | grep -v py-cython \
diff --git a/mirrors.yaml.in b/mirrors.yaml.in
index ef54e92b6..e1a4e12c6 100644
--- a/mirrors.yaml.in
+++ b/mirrors.yaml.in
@@ -14,6 +14,7 @@ mirrors:
       - ${GITHUB_REGISTRY_USER}
       - ${GITHUB_REGISTRY_TOKEN}
   eics3rw:
+    autopush: true
     signed: false
     fetch:
       url: s3://eictest/EPIC/spack/${SPACK_VERSION}
-- 
GitLab