-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy path.gitlab-ci.yml
44 lines (37 loc) · 928 Bytes
/
.gitlab-ci.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
stages:
- triggers
workflow:
rules:
# If `$FORCE_GITLAB_CI` is set, create a pipeline.
- if: '$FORCE_GITLAB_CI'
# For merge requests, create a pipeline.
- if: '$CI_MERGE_REQUEST_IID'
# For tags, create a pipeline.
- if: '$CI_COMMIT_TAG'
# If commit title starts with 'run-ci:'
- if: '$CI_COMMIT_TITLE =~ /^(r|R)un-ci:/'
trigger_llvm5:
stage: triggers
trigger:
include: .gitlab-pipelines/llvm5/config.yml
strategy: depend
trigger_llvm6:
stage: triggers
trigger:
include: .gitlab-pipelines/llvm6/config.yml
strategy: depend
trigger_llvm7:
stage: triggers
trigger:
include: .gitlab-pipelines/llvm7/config.yml
strategy: depend
trigger_llvm8:
stage: triggers
trigger:
include: .gitlab-pipelines/llvm8/config.yml
strategy: depend
trigger_llvm9:
stage: triggers
trigger:
include: .gitlab-pipelines/llvm9/config.yml
strategy: depend