Skip to content
代码片段 群组 项目
未验证 提交 53dc6f84 编辑于 作者: Omar Qunsul's avatar Omar Qunsul 提交者: GitLab
浏览文件

Merge branch 'kkloss-speed-up-migration-squasher' into 'master'

Speed up migration squasher

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



Merged-by: default avatarOmar Qunsul <oqunsul@gitlab.com>
Approved-by: default avatarMax Orefice <morefice@gitlab.com>
Approved-by: default avatarOmar Qunsul <oqunsul@gitlab.com>
Co-authored-by: default avatarKev Kloss <kkloss@gitlab.com>
No related branches found
No related tags found
无相关合并请求
......@@ -13,12 +13,9 @@ namespace :gitlab do
new_init_structure_sql = git.show(args[:version], 'db/structure.sql')
# Delete relevant migrations and specs
squasher.files_to_delete.each do |filename|
git.remove filename
puts "\tDeleting #{filename} from repo".red
rescue Git::GitExecuteError
puts "#{filename} is not in the current branch"
end
files_to_delete = squasher.files_to_delete.filter { |f| File.exist?(f) }
puts "\tDeleting #{files_to_delete.length} files."
git.remove files_to_delete
puts "\tOverwriting init_structure.sql..."
File.write('db/init_structure.sql', new_init_structure_sql)
git.add('db/init_structure.sql')
......
0% 加载中 .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册