class ConcourseJobFactory
Public Instance Methods
build(job_info)
click to toggle source
# File lib/preflight_check/concourse_job_factory.rb, line 5 def build(job_info) dependencies = [] job_info['plan'].each do |dependency| name = dependency['get'] || dependency['put'] dependencies << ConcourseJobDependency.new(name: name) unless name.nil? end ConcourseJob.new(name: job_info['name'], dependencies: dependencies) end