mirror of
https://gitlab.com/fabinfra/fabaccess/bffh.git
synced 2024-11-22 06:47:56 +01:00
Move rustup/cargo install to only the jobs that need them
This commit is contained in:
parent
59736c088d
commit
2479a6972d
@ -30,9 +30,6 @@ cache:
|
||||
before_script:
|
||||
- apt-get update -yqq
|
||||
- apt-get install -o dir::cache::archives="$APT_CACHE_DIR" -yqq --no-install-recommends capnproto build-essential cmake clang libclang-dev jq
|
||||
- rustup component add rustfmt
|
||||
- rustup component add clippy
|
||||
- cargo install cargo2junit
|
||||
|
||||
.lints:
|
||||
stage: lint
|
||||
@ -44,6 +41,7 @@ before_script:
|
||||
lint:clippy:
|
||||
extends: .lints
|
||||
script:
|
||||
- rustup component add clippy
|
||||
- cargo clippy -V
|
||||
- echo -e "\e[0Ksection_start:`date +%s`:clippy_output\r\e[0K`cargo clippy` output"
|
||||
- cargo clippy -- --no-deps
|
||||
@ -53,6 +51,7 @@ lint:clippy:
|
||||
lint:fmt:
|
||||
extends: .lints
|
||||
script:
|
||||
- rustup component add rustfmt
|
||||
- cargo fmt --version
|
||||
- echo -e "\e[0Ksection_start:`date +%s`:rustfmt_output\r\e[0KChanges suggested by rustfmt"
|
||||
- cargo fmt --check -- -v
|
||||
@ -87,6 +86,7 @@ stable:test:
|
||||
stage: test
|
||||
needs: ["stable:test"]
|
||||
script:
|
||||
- cargo install cargo2junit
|
||||
- >
|
||||
cargo test --workspace $TEST_TARGET --
|
||||
-Z unstable-options --format json --report-time
|
||||
|
Loading…
Reference in New Issue
Block a user