mirror of https://codeberg.org/topola/topola.git
35 lines
523 B
YAML
35 lines
523 B
YAML
stages:
|
|
- fmt-check
|
|
- test
|
|
|
|
fmt-check:
|
|
stage: fmt-check
|
|
image: rust:latest
|
|
before_script:
|
|
- rustup component add rustfmt
|
|
script:
|
|
- cargo fmt --all -- --check
|
|
|
|
|
|
test-stable:
|
|
stage: test
|
|
image: rust:latest
|
|
script:
|
|
- cargo test --all
|
|
|
|
|
|
test-nightly:
|
|
stage: test
|
|
image: rustlang/rust:nightly
|
|
script:
|
|
- cargo test --all
|
|
allow_failure: true
|
|
|
|
clippy-tests-stable:
|
|
stage: test
|
|
image: rust:latest
|
|
before_script:
|
|
- rustup component add clippy
|
|
script:
|
|
- cargo clippy --tests
|