ci(lesavka): speed up Rust test linking

This commit is contained in:
Brad Stein 2026-05-19 05:18:48 -03:00
parent 6ed8386140
commit 5f2c2efa13
2 changed files with 5 additions and 1 deletions

5
Jenkinsfile vendored
View File

@ -17,7 +17,7 @@ spec:
node-role.kubernetes.io/worker: "true"
containers:
- name: rust-ci
image: registry.bstein.dev/bstein/lesavka-ci@sha256:db682677e608ca029c0291ea1475ddefd40c5d17897306403278b4266908d0e6
image: registry.bstein.dev/bstein/lesavka-ci@sha256:699ff0a2b4461f8627fcc19353eae0dee49500486eb1819287b5713ad239c13f
command: ["cat"]
tty: true
env:
@ -61,9 +61,12 @@ spec:
CARGO_TERM_COLOR = 'always'
CARGO_BUILD_JOBS = '2'
CARGO_INCREMENTAL = '0'
CARGO_PROFILE_DEV_DEBUG = '0'
CARGO_PROFILE_TEST_DEBUG = '0'
CARGO_HOME = '/home/jenkins/agent/.cargo-home'
CARGO_TARGET_DIR = "${WORKSPACE}/target"
PATH = "/home/jenkins/agent/.cargo-home/bin:/usr/local/cargo/bin:${PATH}"
RUSTFLAGS = '-C link-arg=-fuse-ld=lld'
DOCKER_BUILDKIT = '1'
LESAVKA_CI_PROFILE = "${params.LESAVKA_CI_PROFILE}"
LESAVKA_COVERAGE_ENFORCE = "${params.ENFORCE_COVERAGE_GATE}"

View File

@ -11,6 +11,7 @@ RUN apt-get update \
file \
git \
clang \
lld \
llvm \
pkg-config \
libssl-dev \