Class: JenkinsPipelineBuilder::CLI::List

Inherits:
Thor
  • Object
show all
Defined in:
lib/jenkins_pipeline_builder/cli/list.rb

Instance Method Summary collapse

Instance Method Details

#job_attributesObject



38
39
40
41
42
43
44
45
46
# File 'lib/jenkins_pipeline_builder/cli/list.rb', line 38

def job_attributes
  entries = JenkinsPipelineBuilder.registry.registry[:job]
  entries.each do |name, set|
    next unless set.is_a? ExtensionSet

    ext = set.extensions.first
    display_module(name, ext)
  end
end