class BlockingDownstreamHelper

Attributes

colors[R]

Public Class Methods

new(extension, params, builder) click to toggle source
Calls superclass method ExtensionHelper::new
# File lib/jenkins_pipeline_builder/extensions/helpers/builders/blocking_downstream_helper.rb, line 3
def initialize(extension, params, builder)
  super extension, params, builder, defaults
  @colors = {
    'SUCCESS' => { ordinal:  0, color:  'BLUE' },
    'FAILURE' => { ordinal:  2, color:  'RED' },
    'UNSTABLE' => { ordinal: 1, color: 'YELLOW' }
  }
end

Public Instance Methods

defaults() click to toggle source
# File lib/jenkins_pipeline_builder/extensions/helpers/builders/blocking_downstream_helper.rb, line 12
def defaults
  {
    data: [{ params: '' }],
    trigger_with_no_parameters: false
  }
end