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