Skip to content
代码片段 群组 项目
提交 40bf565e 编辑于 作者: Jennifer Li's avatar Jennifer Li
浏览文件

Merge branch '417788-run-gems-specs-in-maintenance-pipelines' into 'master'

ci: Run gem specs in maintenance pipelines

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



Merged-by: default avatarJennifer Li <jli@gitlab.com>
Approved-by: default avatarJennifer Li <jli@gitlab.com>
Reviewed-by: default avatarPeter Leitzen <pleitzen@gitlab.com>
Co-authored-by: default avatarRémy Coutable <remy@rymai.me>
No related branches found
No related tags found
无相关合并请求
...@@ -11,6 +11,7 @@ spec: ...@@ -11,6 +11,7 @@ spec:
--- ---
.gems:rules:$[[inputs.gem_name]]: .gems:rules:$[[inputs.gem_name]]:
rules: rules:
- if: '$CI_PIPELINE_SOURCE == "schedule" && $SCHEDULE_TYPE == "maintenance"'
- if: '$CI_MERGE_REQUEST_EVENT_TYPE == "merged_result" || $CI_MERGE_REQUEST_EVENT_TYPE == "detached"' - if: '$CI_MERGE_REQUEST_EVENT_TYPE == "merged_result" || $CI_MERGE_REQUEST_EVENT_TYPE == "detached"'
changes: changes:
- "$[[inputs.gem_path_prefix]]$[[inputs.gem_name]]/**/*" - "$[[inputs.gem_path_prefix]]$[[inputs.gem_name]]/**/*"
......
...@@ -13,7 +13,10 @@ spec: ...@@ -13,7 +13,10 @@ spec:
workflow: workflow:
name: '$PIPELINE_NAME' name: '$PIPELINE_NAME'
rules: rules:
- if: $CI_MERGE_REQUEST_ID - if: '$CI_PIPELINE_SOURCE == "schedule" && $SCHEDULE_TYPE == "maintenance"'
variables:
PIPELINE_NAME: '[$[[inputs.gem_name]] gem] Ruby $RUBY_VERSION $SCHEDULE_TYPE $CI_PIPELINE_SOURCE pipeline'
- if: '$CI_MERGE_REQUEST_EVENT_TYPE == "merged_result" || $CI_MERGE_REQUEST_EVENT_TYPE == "detached"'
variables: variables:
PIPELINE_NAME: '[$[[inputs.gem_name]] gem] Ruby $RUBY_VERSION $CI_MERGE_REQUEST_EVENT_TYPE MR pipeline' PIPELINE_NAME: '[$[[inputs.gem_name]] gem] Ruby $RUBY_VERSION $CI_MERGE_REQUEST_EVENT_TYPE MR pipeline'
......
0% 加载中 .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册