更改:fork项目为子项目下的fork项目
This commit is contained in:
parent
ee50083a57
commit
e0692bd92a
|
@ -23,15 +23,16 @@ namespace :special_commit do
|
|||
next if sub_owner.nil? || sub_project.nil?
|
||||
sub_commit_list_result = $gitea_client.get_repos_commits_by_owner_repo(sub_project_owner_login, sub_project_identifier)
|
||||
total_commits += sub_commit_list_result[:total_data].to_i
|
||||
puts "====Sync Count Project Submodule forkproject Commit===="
|
||||
sub_project.forked_projects.each do |p|
|
||||
forked_project_owner_login = p.owner&.login
|
||||
forked_project_identifier = p.identifier
|
||||
next if forked_project_owner_login.nil? || forked_project_owner_login.nil?
|
||||
forked_commit_list_result = $gitea_client.get_repos_commits_by_owner_repo(forked_project_owner_login, forked_project_identifier)
|
||||
total_commits += forked_commit_list_result[:total_data].to_i
|
||||
end
|
||||
end
|
||||
puts "====Sync Count Project forkproject Commit===="
|
||||
project.forked_projects.each do |p|
|
||||
forked_project_owner_login = p.owner&.login
|
||||
forked_project_identifier = p.identifier
|
||||
next if forked_project_owner_login.nil? || forked_project_owner_login.nil?
|
||||
forked_commit_list_result = $gitea_client.get_repos_commits_by_owner_repo(forked_project_owner_login, forked_project_identifier)
|
||||
total_commits += forked_commit_list_result[:total_data].to_i
|
||||
end
|
||||
|
||||
puts "====Write total commits to cache===="
|
||||
$redis_cache.set("ProjectSpecialCommit:#{project.id}", total_commits)
|
||||
$redis_cache.expireat("ProjectSpecialCommit:#{project.id}", (Date.today+30.days).to_time.to_i)
|
||||
|
|
Loading…
Reference in New Issue