Skip to content

Commit d6f8bfb

Browse files
authored
feature: trigger ci job in gitlab (#4740)
Runs TIleDB-REST-CI on gitlab, from the TileDB repository. This ensures the result of this pipeline is displayed as a status check on PRs and `dev/release` branches. **Test plan** Triggers successfully when running a similar, albeit simpler workflow on a test project. TYPE: NO_HISTORY
1 parent 6561589 commit d6f8bfb

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed

.gitlab-ci.yml

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
stages:
2+
- test
3+
4+
trigger_pipeline:
5+
stage: test
6+
rules:
7+
- if: $CI_COMMIT_BRANCH =~ /^dev|^release-.*/ || $CI_COMMIT_TAG != "" # only/except rules are no longer actively developed. Please use `rules` instead.
8+
- if: $CI_PIPELINE_SOURCE == "external_pull_request_event"
9+
changes:
10+
- "!.github/workflows/quarto-render.yml"
11+
- "!_quarto.yml"
12+
- "!quarto-materials/*"
13+
- "!**/.md"
14+
- "!tiledb/doxygen/source/*"
15+
- "!tiledb/sm/c_api/tiledb_version.h"
16+
17+
variables:
18+
TILEDB_REF: ${CI_COMMIT_REF_NAME}
19+
trigger:
20+
project: tiledb-inc/tiledb-internal
21+
strategy: depend

0 commit comments

Comments
 (0)