diff options
author | Mark Felder <feld@feld.me> | 2024-06-19 23:45:42 -0400 |
---|---|---|
committer | Mark Felder <feld@feld.me> | 2024-06-20 08:59:39 -0400 |
commit | f00a681cc1dfd2f6b638eb8d7a03c5b82a5d5b90 (patch) | |
tree | 528a51b935a223c13758fe6419507f5dfa43e628 | |
parent | 9a4cdde5c9e833a8cc61d660f5627717756778d2 (diff) | |
download | pleroma-f00a681cc1dfd2f6b638eb8d7a03c5b82a5d5b90.tar.gz pleroma-f00a681cc1dfd2f6b638eb8d7a03c5b82a5d5b90.zip |
Change CI caching strategy
Key the cache on the image being used and the commit sha. This should allow the cache to be reused by the same runner across multiple jobs/stages where appropriate.
-rw-r--r-- | .gitlab-ci.yml | 4 | ||||
-rw-r--r-- | changelog.d/ci-cache.skip | 0 |
2 files changed, 1 insertions, 3 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index da2ddcf42..2fa519291 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -18,9 +18,7 @@ workflow: - if: $CI_COMMIT_BRANCH cache: &global_cache_policy - key: - files: - - mix.lock + key: $CI_JOB_IMAGE-$CI_COMMIT_SHORT_SHA paths: - deps - _build diff --git a/changelog.d/ci-cache.skip b/changelog.d/ci-cache.skip new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/changelog.d/ci-cache.skip |