Skip to content
代码片段 群组 项目
未验证 提交 ebbb2953 编辑于 作者: Lin Jen-Shin's avatar Lin Jen-Shin
浏览文件

Merge branch 'andrey-gdk-fx' into 'master'

Fix gdk docker image build rules

See merge request https://gitlab.com/gitlab-org/gitlab/-/merge_requests/130523



Merged-by: default avatarLin Jen-Shin <jen-shin@gitlab.com>
Approved-by: default avatarLin Jen-Shin <jen-shin@gitlab.com>
Co-authored-by: default avatarAndrejs Cunskis <acunskis@gitlab.com>
No related branches found
No related tags found
无相关合并请求
......@@ -912,17 +912,21 @@
# It's better to fail early and avoid wasting resources running test jobs that would just fail anyway.
.build-images:rules:build-gdk-image:
rules:
# Allows to force rebuild base image in case something goes wrong and this had to be disabled
- if: '$QA_RUN_TESTS_ON_GDK !~ /true|yes|1/i'
when: never
when: manual
allow_failure: true
variables:
BUILD_GDK_BASE: "true"
- !reference [".qa:rules:package-and-test-never-run", rules]
- <<: *if-default-branch-schedule-nightly # already executed in the 2-hourly schedule
when: never
- <<: *if-default-branch-refs
# Rebuild base only when relevant components change
- <<: *if-default-branch-refs
changes: *gdk-component-patterns
variables:
BUILD_GDK_BASE: "true"
- <<: *if-default-branch-refs
- <<: *if-merge-request
changes: *gdk-component-patterns
variables:
......
0% 加载中 .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册