From 31468cfd26b29548b327e6bc92cf6489a7f83658 Mon Sep 17 00:00:00 2001
From: Marco Wettstein <maw@panter.ch>
Date: Tue, 16 Mar 2021 19:04:09 +0100
Subject: [PATCH] fix: CACHE_FALLBACK_KEY is broken and cant be used

---
 includes/cache.yml         | 4 +++-
 panter-kubernetes-base.yml | 4 +++-
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/includes/cache.yml b/includes/cache.yml
index 434f372..a3bde03 100644
--- a/includes/cache.yml
+++ b/includes/cache.yml
@@ -1,6 +1,8 @@
 .cache-node-modules:
   cache:
-    key: "$CI_COMMIT_REF_SLUG" # we have a fallback configured using CACHE_FALLBACK_KEY
+    key: node-modules
+    # unfortunatly CACHE_FALLBACK_KEY is broken https://gitlab.com/gitlab-org/gitlab-runner/-/issues/27293
+    #key: "$CI_COMMIT_REF_SLUG" # we have a fallback configured using CACHE_FALLBACK_KEY
     policy: pull-push
     paths:
       - "$APP_DIR/node_modules/"
diff --git a/panter-kubernetes-base.yml b/panter-kubernetes-base.yml
index c6f041c..5d54ecc 100644
--- a/panter-kubernetes-base.yml
+++ b/panter-kubernetes-base.yml
@@ -41,7 +41,9 @@ variables:
 
   # see https://on.cypress.io/caching
   CYPRESS_CACHE_FOLDER: "$CI_PROJECT_DIR/.cache/Cypress"
-  CACHE_FALLBACK_KEY: $CI_DEFAULT_BRANCH
+
+  # currently completly useless because of a bug: https://gitlab.com/gitlab-org/gitlab-runner/-/issues/27293
+  #CACHE_FALLBACK_KEY: $CI_DEFAULT_BRANCH
 
   # Docker
   DOCKER_HOST: tcp://0.0.0.0:2375
-- 
GitLab