Class: VivlioStarter::CLI::BuildCommands::UnifiedBuildPipeline::Step

Inherits:
Data
  • Object
show all
Defined in:
lib/vivlio_starter/cli/build/pipeline.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#handlerObject (readonly)

Returns the value of attribute handler

Returns:

  • (Object)

    the current value of handler



27
28
29
# File 'lib/vivlio_starter/cli/build/pipeline.rb', line 27

def handler
  @handler
end

#labelObject (readonly)

Returns the value of attribute label

Returns:

  • (Object)

    the current value of label



27
28
29
# File 'lib/vivlio_starter/cli/build/pipeline.rb', line 27

def label
  @label
end

Instance Method Details

#phase=(value) ⇒ Object

実行相(PHASE_ORDER のいずれか)



27
# File 'lib/vivlio_starter/cli/build/pipeline.rb', line 27

Step = Data.define(:label, :handler, :phase)