summaryrefslogtreecommitdiff
path: root/db
diff options
context:
space:
mode:
authorValery Sizov <vsv2711@gmail.com>2015-06-02 17:25:12 +0300
committerValery Sizov <vsv2711@gmail.com>2015-06-03 16:36:54 +0300
commita071808bb21c3e41defa742d2918b28f26cd144e (patch)
treef21f5c6a48eaa608a696222b66d0f53b500e37a5 /db
parent2333fe7e992cc20a283cd1759a3d14cfbb160ebd (diff)
downloadgitlab-ci-a071808bb21c3e41defa742d2918b28f26cd144e.tar.gz
more reliable migrator
Diffstat (limited to 'db')
-rw-r--r--db/migrate/20150601043222_migrate_jobs_to_yaml.rb4
1 files changed, 2 insertions, 2 deletions
diff --git a/db/migrate/20150601043222_migrate_jobs_to_yaml.rb b/db/migrate/20150601043222_migrate_jobs_to_yaml.rb
index 19533b3..01a69d7 100644
--- a/db/migrate/20150601043222_migrate_jobs_to_yaml.rb
+++ b/db/migrate/20150601043222_migrate_jobs_to_yaml.rb
@@ -25,7 +25,7 @@ class MigrateJobsToYaml < ActiveRecord::Migration
# Create Jobs
select_all(sql).each do |job|
config[:jobs] << {
- script: job["commands"].split("\n").map(&:strip),
+ script: job["commands"] && job["commands"].split("\n").map(&:strip),
name: job["name"],
branches: parse_boolean_value(job["build_branches"]),
tags: parse_boolean_value(job["build_tags"]),
@@ -36,7 +36,7 @@ class MigrateJobsToYaml < ActiveRecord::Migration
# Create Deploy Jobs
select_all(sql.sub("parallel", 'deploy')).each do |job|
config[:deploy_jobs] << {
- script: job["commands"].split("\n").map(&:strip),
+ script: job["commands"] && job["commands"].split("\n").map(&:strip),
name: job["name"],
refs: job["refs"],
runner: job["tags"]