mirror of
https://github.com/timvisee/lazymc.git
synced 2025-05-19 04:40:22 -07:00
Disable Rust build cache in CI
This commit is contained in:
parent
e5e5947a16
commit
35fff7168b
@ -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
|
||||||
|
Loading…
x
Reference in New Issue
Block a user