Fetch all builds in PR rake task, but skip when it's already filled in
This commit is contained in:
parent
def6c92125
commit
cc70e15825
|
@ -4,10 +4,10 @@ namespace :build do
|
||||||
require 'travis'
|
require 'travis'
|
||||||
Travis::Database.connect
|
Travis::Database.connect
|
||||||
|
|
||||||
Build.pull_requests.where('pull_request_number IS NULL OR pull_request_title IS NULL').
|
Build.pull_requests.includes(:request).order('id DESC').find_in_batches do |builds|
|
||||||
includes(:request).find_in_batches do |builds|
|
|
||||||
Build.transaction do
|
Build.transaction do
|
||||||
builds.each do |build|
|
builds.each do |build|
|
||||||
|
next if build.pull_request_number && build.pull_request_title
|
||||||
attrs = {
|
attrs = {
|
||||||
:pull_request_number => build.request.pull_request_number,
|
:pull_request_number => build.request.pull_request_number,
|
||||||
:pull_request_title => build.request.pull_request_title
|
:pull_request_title => build.request.pull_request_title
|
||||||
|
|
Loading…
Reference in New Issue
Block a user