From e6c27935a51bb844c68e6943fe680f6cd923473c Mon Sep 17 00:00:00 2001 From: Andrey Astafyev Date: Mon, 8 Apr 2024 21:53:30 +0300 Subject: [PATCH] CI/CD --- .gitlab-ci.yml | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 .gitlab-ci.yml diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml new file mode 100644 index 0000000..12d5db3 --- /dev/null +++ b/.gitlab-ci.yml @@ -0,0 +1,38 @@ +--- +include: + - project: 'cicd/gitlab' + ref: master + file: 'gitlab.yml' + +uncrustify: + extends: + - .test-formatting-with-uncrustify + +build-smolensk15: + extends: + - .image-smolensk15-large + - .build-cmake-make + +build-smolensk16: + extends: + - .image-smolensk16-large + - .build-cmake-make + +build-smolensk17: + extends: + - .image-smolensk16-large + - .build-cmake-make + +build-with-modern-clang: + extends: + - .use-clang-18 + - .image-noble-large + - .build-cmake-ninja + +analyze-clang-tidy: + extends: + - .cmake-analyze-clang-tidy + +analyze-pvs-studio: + extends: + - .cmake-analyze-pvs-studio