mirror of
https://framagit.org/veretcle/scootaloo.git
synced 2025-07-20 17:11:19 +02:00
21 lines
389 B
YAML
21 lines
389 B
YAML
---
|
|
|
|
stages:
|
|
- build
|
|
|
|
rust-latest:
|
|
stage: build
|
|
artifacts:
|
|
paths:
|
|
- target/release/scootaloo
|
|
image: rust:latest
|
|
script:
|
|
- rustup component add rustfmt
|
|
- rustup component add clippy
|
|
- cargo fmt -- --check
|
|
- cargo check
|
|
- cargo clippy -- -D warnings
|
|
- cargo test
|
|
- cargo build --release --verbose
|
|
- strip target/release/${CI_PROJECT_NAME}
|