ci: make cache better

This commit is contained in:
Blake Lee
2026-07-27 01:38:27 -05:00
parent 369ae1fabc
commit 031484bda1
2 changed files with 8 additions and 6 deletions
+7 -5
View File
@@ -3,18 +3,20 @@ stages:
variables:
DEBIAN_FRONTEND: noninteractive
CARGO_HOME: $CI_PROJECT_DIR/.cargo
CACHE_COMPRESSION_LEVEL: fastest
PATH: "${CARGO_HOME}/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
debian-package:
stage: build
image: debian:sid
cache:
key:
files:
- Cargo.lock
prefix: sid-debian
key: "${CI_COMMIT_REF_SLUG}"
fallback_keys:
- "${CI_DEFAULT_BRANCH}"
paths:
- ".cargo/"
- .cargo/registry/cache/
- .cargo/registry/index/
- .cargo/git/db/
- target/
script:
- apt-get update
+1 -1
View File
@@ -16,7 +16,7 @@ override_dh_auto_build:
override_dh_auto_test:
ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))
cargo test --locked -- --test-threads 1
cargo test --locked --profile lto -- --test-threads 1
endif
override_dh_auto_install: