class ConcourseJob
Attributes
dependencies[RW]
name[RW]
Public Class Methods
new(name:, dependencies:)
click to toggle source
# File lib/preflight_check/concourse_job.rb, line 3 def initialize(name:, dependencies:) @name = name @dependencies = dependencies @success = true end
Public Instance Methods
mark_as_failed()
click to toggle source
# File lib/preflight_check/concourse_job.rb, line 9 def mark_as_failed @success = false end
missing_dependencies()
click to toggle source
# File lib/preflight_check/concourse_job.rb, line 17 def missing_dependencies dependencies.reject(&:defined?) end
success?()
click to toggle source
# File lib/preflight_check/concourse_job.rb, line 13 def success? @success end