mirror of
https://github.com/volitank/nala.git
synced 2026-08-24 10:14:38 -05:00
ci: make cache better
This commit is contained in:
+7
-5
@@ -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
|
||||
|
||||
Vendored
+1
-1
@@ -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:
|
||||
|
||||
Reference in New Issue
Block a user