Skip to content

Commit 01eb645

Browse files
author
Kristina Hanicova
committed
ci: split Valgrind job from others
So that it can be scheduled separately.
1 parent 24d10f4 commit 01eb645

2 files changed

Lines changed: 21 additions & 13 deletions

File tree

.gitlab-ci.yml

Lines changed: 7 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -7,17 +7,11 @@ stages:
77
- '[ "$(ls -A /var/coredumps)" ] && exit 1 || true'
88

99
include:
10-
- local: .gitlab/ci/debian.yml
11-
- local: .gitlab/ci/fedora.yml
12-
- local: .gitlab/ci/fedora-opal.yml
13-
- local: .gitlab/ci/centos.yml
14-
- local: .gitlab/ci/csmock.yml
15-
- local: .gitlab/ci/gitlab-shared-docker.yml
16-
- local: .gitlab/ci/compilation-various-disables.yml
17-
- local: .gitlab/ci/compilation-gcc.gitlab-ci.yml
18-
- local: .gitlab/ci/compilation-clang.gitlab-ci.yml
19-
- local: .gitlab/ci/compilation-spellcheck.yml
20-
- local: .gitlab/ci/alpinelinux.yml
21-
- local: .gitlab/ci/debian-i686.yml
22-
- local: .gitlab/ci/cifuzz.yml
10+
- local: .gitlab/ci/default_test_suite.yml
11+
rules:
12+
- if: $TEST_VALGRIND != "true"
2313
- local: .gitlab/ci/valgrind.yml
14+
rules:
15+
# the variable TEST_VALGRIND needs to be set in gitlab UI - either when
16+
# running a new pipeline or in a pipeline schedule
17+
- if: $TEST_VALGRIND == "true"

.gitlab/ci/default_test_suite.yml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
include:
2+
- local: .gitlab/ci/debian.yml
3+
- local: .gitlab/ci/fedora.yml
4+
- local: .gitlab/ci/fedora-opal.yml
5+
- local: .gitlab/ci/centos.yml
6+
- local: .gitlab/ci/csmock.yml
7+
- local: .gitlab/ci/gitlab-shared-docker.yml
8+
- local: .gitlab/ci/compilation-various-disables.yml
9+
- local: .gitlab/ci/compilation-gcc.gitlab-ci.yml
10+
- local: .gitlab/ci/compilation-clang.gitlab-ci.yml
11+
- local: .gitlab/ci/compilation-spellcheck.yml
12+
- local: .gitlab/ci/alpinelinux.yml
13+
- local: .gitlab/ci/debian-i686.yml
14+
- local: .gitlab/ci/cifuzz.yml

0 commit comments

Comments
 (0)