ci: codecov: Prioritise remote Redis cache storage
This commit updates the codecov workflow such that ccache only uses remote Redis cache storage when available. The purpose of this to reduce the individual runner local disk IOPS requirement; thereby, reducing the overall load on the SAN. Signed-off-by: Stephanos Ioannidis <root@stephanos.io>
This commit is contained in:
parent
ab9f6b456b
commit
a636c52b6a
1
.github/workflows/codecov.yaml
vendored
1
.github/workflows/codecov.yaml
vendored
|
@ -32,6 +32,7 @@ jobs:
|
||||||
env:
|
env:
|
||||||
CCACHE_DIR: /node-cache/ccache-zephyr
|
CCACHE_DIR: /node-cache/ccache-zephyr
|
||||||
CCACHE_REMOTE_STORAGE: "redis://cache-*.keydb-cache.svc.cluster.local|shards=1,2,3"
|
CCACHE_REMOTE_STORAGE: "redis://cache-*.keydb-cache.svc.cluster.local|shards=1,2,3"
|
||||||
|
CCACHE_REMOTE_ONLY: "true"
|
||||||
# `--specs` is ignored because ccache is unable to resovle the toolchain specs file path.
|
# `--specs` is ignored because ccache is unable to resovle the toolchain specs file path.
|
||||||
CCACHE_IGNOREOPTIONS: '--specs=*'
|
CCACHE_IGNOREOPTIONS: '--specs=*'
|
||||||
steps:
|
steps:
|
||||||
|
|
Loading…
Reference in a new issue