perf(ci): optimize pipeline for self-hosted Forgejo runners
- Use longer artifact retention (persistent runner has storage) - Aggressive caching with persistent storage optimization - Remove redundant compile→build artifact sharing (different MIX_ENV) - Build job relies on BuildKit cache mounts (faster on persistent runner) - Add manual cache warming job - Enable git fetch strategy for faster clones
This commit is contained in:
parent
7abd57a2f3
commit
fee5b161a1
1 changed files with 31 additions and 1498 deletions
1529
.gitlab-ci.yml
1529
.gitlab-ci.yml
File diff suppressed because it is too large
Load diff
Loading…
Add table
Reference in a new issue