blob: 64bbe7c6c31afb7d635602a5000530d858c3b454 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
|
build, test and lint:
image: "rust:1-bullseye"
interruptible: true
script:
- apt update -qy
- apt install -qy build-essential pkg-config clang libclang-dev libssl-dev gettext zsh
- rustup component add clippy
- rustup component add rustfmt
- ./make-translated-templates
- cargo build
- cargo clippy --tests --no-deps --workspace
- cargo fmt --all -- --check
- cargo test --all
|