Skip to content
代码片段 群组 项目
未验证 提交 1608649c 编辑于 作者: Terri Chu's avatar Terri Chu 提交者: GitLab
浏览文件

Always squash MRs created by Housekeeper

上级 65cd5b69
No related branches found
No related tags found
无相关合并请求
......@@ -153,7 +153,8 @@ def create_merge_request(
target_project_id: target_project_id,
remove_source_branch: true,
assignee_ids: usernames_to_ids(change.assignees),
reviewer_ids: usernames_to_ids(change.reviewers)
reviewer_ids: usernames_to_ids(change.reviewers),
squash: true
})
end
......
......@@ -124,7 +124,8 @@ def require_keeps
end
def print_change_details(change, branch_name)
base_message = "Merge request URL: #{change.mr_web_url || '(known after create)'}, on branch #{branch_name}."
base_message = "Merge request URL: #{change.mr_web_url || '(known after create)'}, on branch #{branch_name}. " \
"Squash commits enabled."
base_message << " CI skipped." if change.push_options.ci_skip
@logger.puts base_message.yellowish
......
......@@ -343,7 +343,8 @@
target_project_id: 456,
remove_source_branch: true,
assignee_ids: [assignee_id],
reviewer_ids: [reviewer_id]
reviewer_ids: [reviewer_id],
squash: true
},
headers: {
'Content-Type' => 'application/json',
......
0% 加载中 .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册