Skip to content
代码片段 群组 项目
未验证 提交 84ac7f11 编辑于 作者: Hordur Freyr Yngvason's avatar Hordur Freyr Yngvason 提交者: GitLab
浏览文件

Merge branch 'fix-incorrect-merge-request-pipeline-retry-warning' into 'master'

Fix incorrect retry warning when merge trains are enabled

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



Merged-by: default avatarHordur Freyr Yngvason <hfyngvason@gitlab.com>
Approved-by: default avatarPanos Kanellidis <pkanellidis@gitlab.com>
Approved-by: default avatarVitali Tatarintev <vtatarintev@gitlab.com>
No related branches found
No related tags found
无相关合并请求
......@@ -18,7 +18,6 @@ import LegacyPipelineMiniGraph from '~/ci/pipeline_mini_graph/legacy_pipeline_mi
import TimeAgoTooltip from '~/vue_shared/components/time_ago_tooltip.vue';
import TooltipOnTruncate from '~/vue_shared/components/tooltip_on_truncate/tooltip_on_truncate.vue';
import runPipelineMixin from '../mixins/run_pipeline';
import { MT_MERGE_STRATEGY } from '../constants';
export default {
name: 'MRWidgetPipeline',
......@@ -170,7 +169,7 @@ export default {
);
},
isMergeTrain() {
return this.mergeStrategy === MT_MERGE_STRATEGY;
return Boolean(this.pipeline.flags?.merge_train_pipeline);
},
},
errorText: s__(
......
......@@ -14,6 +14,7 @@ class MergeRequests::PipelineEntity < Grape::Entity
expose :flags do
expose :merged_result_pipeline?, as: :merge_request_pipeline # deprecated, use merged_result_pipeline going forward
expose :merged_result_pipeline?, as: :merged_result_pipeline
expose :merge_train_pipeline?, as: :merge_train_pipeline
end
expose :commit, using: CommitEntity
......
......@@ -35,7 +35,7 @@
expect(subject[:ref]).to include(:branch)
expect(subject[:details]).to include(:artifacts, :event_type_name, :status, :stages, :finished_at)
expect(subject[:details][:status]).to include(:icon, :favicon, :text, :label, :tooltip)
expect(subject[:flags]).to include(:merge_request_pipeline)
expect(subject[:flags]).to include(:merge_request_pipeline, :merged_result_pipeline, :merge_train_pipeline)
expect(subject[:details][:event_type_name]).to eq('Merged result pipeline')
end
......
0% 加载中 .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册