From b57f1b5a159a284783342cc65f8a0e089d62357d Mon Sep 17 00:00:00 2001 From: Stephanos Ioannidis Date: Mon, 11 Mar 2024 00:16:02 +0900 Subject: [PATCH] ci: codecov: Use Redis remote storage for ccache This commit updates the codecov workflow to, when available, use Redis remote storage backend for the ccache compilation cache data. The Redis cache server is hosted in the Kubernetes cluster in which the zephyr-runner pods run -- the Redis remote storage backend will be ignored if the server is unavailable. Signed-off-by: Stephanos Ioannidis --- .github/workflows/codecov.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/codecov.yaml b/.github/workflows/codecov.yaml index aa24027a599..88890767df5 100644 --- a/.github/workflows/codecov.yaml +++ b/.github/workflows/codecov.yaml @@ -31,6 +31,7 @@ jobs: normalized: 'unit_testing' env: CCACHE_DIR: /node-cache/ccache-zephyr + CCACHE_REMOTE_STORAGE: "redis://cache-*.keydb-cache.svc.cluster.local|shards=1,2,3" steps: - name: Apply container owner mismatch workaround run: |