class ConcourseObjects::Job
Constants
- DEFAULT_DISABLE_MANUAL_TRIGGER
- DEFAULT_INTERRUPTIBLE
- DEFAULT_PUBLIC
- DEFAULT_SERIAL
Public Class Methods
new(options = {}) { |this, options| ... }
click to toggle source
Calls superclass method
ConcourseObjects::Object::new
# File lib/concourse-objects.rb, line 343 def initialize(options = {}) super(options) do |this, options| this.build_log_retention = { builds: options.fetch(:build_logs_to_retain) } if options.key?(:build_logs_to_retain) unless this.build_log_retention? yield this, options if block_given? end end