sync new git

dev_aliyun
jingquan huang 5 years ago
parent b09ef90129
commit 29680bd7ad

@ -0,0 +1,31 @@
namespace :gitlab do
task :myshixun_newgit => :environment do
g = Gitlab.client
myshixuns = Myshixun.where("repo_name is null")
myshixuns.find_each do |myshixun|
begin
puts myshixun.id
repo_name = g.project(myshixun.gpid).path_with_namespace
puts repo_name
myshixun.update_column(:repo_name, repo_name)
rescue Exception => e
Rails.logger.error("e.message")
end
end
end
task :shixun_newgit => :environment do
g = Gitlab.client
shixuns = Shixun.where("repo_name is null")
shixuns.find_each do |shixun|
begin
puts shixun.id
repo_name = g.project(shixun.gpid).path_with_namespace
puts shixun.id
shixun.update_column(:repo_name, repo_name)
rescue Exception => e
Rails.logger.error("e.message")
end
end
end
end
Loading…
Cancel
Save