diff --git a/app/controllers/quality_analysis_controller.rb b/app/controllers/quality_analysis_controller.rb index 3c2f29c84..6b50c1788 100644 --- a/app/controllers/quality_analysis_controller.rb +++ b/app/controllers/quality_analysis_controller.rb @@ -82,8 +82,8 @@ class QualityAnalysisController < ApplicationController end end - # sonar 缓冲,取数据 - sleep(3) + # sonar 缓冲,sonar生成数据 + sleep(10) # 获取sonar output结果 console_build = @client.job.get_console_output("#{job_name}", build_num = 0, start = 0, mode = 'text')["output"] diff --git a/lib/tasks/gitlab_act_project.rake b/lib/tasks/gitlab_act_project.rake index 3bc2d4e6f..ee9ca1a9a 100644 --- a/lib/tasks/gitlab_act_project.rake +++ b/lib/tasks/gitlab_act_project.rake @@ -3,7 +3,7 @@ namespace :gitlab do task :forge_acts => :environment do begin g = Gitlab.client - projects = Project.where("gpid is not null") + projects = Project.find_by_sql("select * from projects where gpid is not null") projects.each do |project| g_project = g.project(project.gpid) # 获取默认分支