--- kind: pipeline name: global steps: - name : lint image: rust pull: true errignore: true commands: - apt-get update && apt-get install -y cmake - rustup component add rustfmt - rustup component add clippy - cargo clippy - cargo fmt -- --check - name : test image: rust pull: true errignore: true commands: - apt-get update && apt-get install -y cmake - cargo test --all - cargo build