| image: ubuntu:22.04 | |
| variables: | |
| DEBIAN_FRONTEND: noninteractive | |
| before_script: | |
| - apt-get --quiet update --yes >/dev/null | |
| - apt-get --quiet install --yes clang-14 clang-tidy-14 clang-format-14 git libdrm-dev blueprint-tools libgtest-dev make >/dev/null | |
| stages: | |
| - build | |
| - style | |
| build: | |
| stage: build | |
| script: | |
| - make -f .ci/Makefile | |
| artifacts: | |
| when: on_failure | |
| untracked: true | |
| checkstyle: | |
| stage: style | |
| script: "./.ci/.gitlab-ci-checkcommit.sh" | |
| artifacts: | |
| when: on_failure | |
| untracked: true |