From 68a5a3efd4ab3fee258fe35a799ba64597864f98 Mon Sep 17 00:00:00 2001 From: cgeek <cem.moreau@gmail.com> Date: Wed, 15 Nov 2023 16:54:47 +0100 Subject: [PATCH] fix(#134): add `gdev_build` job on build phase --- .gitlab-ci.yml | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index d9986b9df..c6f14f659 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -200,6 +200,26 @@ run_benchmarks: IMAGE_TAG: "debug-sha-$CI_COMMIT_SHORT_SHA" PODMAN_BUILD_OPTIONS: "--target build --build-arg benchmarks=1" +gdev_build: + stage: build + image: rust:1-bullseye + rules: + - if: $CI_COMMIT_REF_NAME =~ /^wip*$/ + when: manual + - if: $CI_COMMIT_TAG + when: never + - if: $CI_COMMIT_BRANCH =~ /^(release\/runtime-)[0-9].*/ + when: never + - if: '$CI_MERGE_REQUEST_ID || $CI_COMMIT_BRANCH == "master"' + when: manual + - when: always + variables: + DEBIAN_FRONTEND: noninteractive + script: + - apt-get update + - apt-get install -y clang cmake protobuf-compiler + - cargo build --no-default-features --features gtest + tests: stage: tests image: rust:1-bullseye -- GitLab