Disable Rust build cache in CI

This commit is contained in:
timvisee 2023-01-25 20:33:25 +01:00
parent e5e5947a16
commit 35fff7168b
No known key found for this signature in database
GPG Key ID: B8DB720BC383E172

View File

@ -11,12 +11,6 @@ stages:
variables: variables:
TARGET: x86_64-unknown-linux-gnu TARGET: x86_64-unknown-linux-gnu
# Rust build cache configuration
.rust-build-cache: &rust-build-cache
key: "$CI_PIPELINE_ID"
paths:
- target/
# Install build dependencies # Install build dependencies
before_script: before_script:
- apt-get update - apt-get update
@ -42,8 +36,6 @@ before_script:
# Check on stable, beta and nightly # Check on stable, beta and nightly
.check-base: &check-base .check-base: &check-base
stage: check stage: check
cache:
<<: *rust-build-cache
script: script:
- cargo check --verbose - cargo check --verbose
- cargo check --no-default-features --verbose - cargo check --no-default-features --verbose
@ -67,8 +59,6 @@ check-windows:
build-x86_64-linux-gnu: build-x86_64-linux-gnu:
stage: build stage: build
needs: [] needs: []
cache:
<<: *rust-build-cache
script: script:
- cargo build --target=$TARGET --release --locked --verbose - cargo build --target=$TARGET --release --locked --verbose
- mv target/$TARGET/release/lazymc ./lazymc-$TARGET - mv target/$TARGET/release/lazymc ./lazymc-$TARGET
@ -85,8 +75,6 @@ build-x86_64-linux-musl:
needs: [] needs: []
variables: variables:
TARGET: x86_64-unknown-linux-musl TARGET: x86_64-unknown-linux-musl
cache:
<<: *rust-build-cache
script: script:
- rustup target add $TARGET - rustup target add $TARGET
- cargo build --target=$TARGET --release --locked --verbose - cargo build --target=$TARGET --release --locked --verbose
@ -108,8 +96,6 @@ build-armv7-linux-gnu:
needs: [] needs: []
variables: variables:
TARGET: armv7-unknown-linux-gnueabihf TARGET: armv7-unknown-linux-gnueabihf
cache:
<<: *rust-build-cache
before_script: before_script:
- apt-get update - apt-get update
- apt-get install -y --no-install-recommends build-essential - apt-get install -y --no-install-recommends build-essential
@ -143,8 +129,6 @@ build-aarch64-linux-gnu:
needs: [] needs: []
variables: variables:
TARGET: aarch64-unknown-linux-gnu TARGET: aarch64-unknown-linux-gnu
cache:
<<: *rust-build-cache
before_script: before_script:
- apt-get update - apt-get update
- apt-get install -y --no-install-recommends build-essential - apt-get install -y --no-install-recommends build-essential
@ -195,8 +179,6 @@ test-cargo-x86_64-linux-gnu:
stage: test stage: test
needs: [] needs: []
dependencies: [] dependencies: []
cache:
<<: *rust-build-cache
script: script:
- cargo test --locked --verbose - cargo test --locked --verbose
- cargo test --locked --no-default-features --verbose - cargo test --locked --no-default-features --verbose