Skip to content
Snippets Groups Projects

WIP: Resolve "CI : pass fmt job to stable version"

Closed Éloïs requested to merge 61-ci-pass-fmt-job-to-stable-version into dev
+ 11
14
stages:
- build_and_tests
- clippy
- fmt
- clippy
before_script:
- export PATH="$HOME/.cargo/bin:$PATH"
@@ -32,27 +32,24 @@ build_and_tests:nightly:
- cargo test --all-features
when: manual
allow_failure: true
clippy:
stage: clippy
image: rustlang/rust:nightly
fmt:
stage: fmt
tags:
- redshift-rs-nightly
- redshift-rs-stable
before_script:
- export PATH="$HOME/.cargo/bin:$PATH"
- cargo install --force clippy --verbose
script:
- cargo clippy --all -- -D warnings --verbose
allow_failure: true
- cargo fmt --force --all -- --write-mode=diff
fmt:
stage: fmt
clippy:
stage: clippy
image: rustlang/rust:nightly
tags:
- redshift-rs-nightly
before_script:
- export PATH="$HOME/.cargo/bin:$PATH"
- cargo install --force rustfmt-nightly
- cargo install --force clippy --verbose
script:
- cargo fmt -- --write-mode=diff
allow_failure: true
\ No newline at end of file
- cargo clippy --all -- -D warnings --verbose
allow_failure: true
\ No newline at end of file
Loading