summaryrefslogtreecommitdiff
path: root/.gitlab-ci.yml
blob: d67d44f78b2bad89235dba576442d66132bc299f (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 nettle-dev gettext zsh
        - rustup component add clippy
        - rustup component add rustfmt
        - ./make-translated-templates
        - cargo build
        - cargo clippy --no-deps
        - cargo fmt --all -- --check
        - cargo test --all