Class: Piperun::Project::DSL

Inherits:
Object
  • Object
show all
Defined in:
lib/piperun/project.rb

Instance Method Summary collapse

Constructor Details

#initialize(parent) ⇒ DSL

Returns a new instance of DSL.



28
29
30
# File 'lib/piperun/project.rb', line 28

def initialize(parent)
  @parent = parent
end

Instance Method Details

#pipeline(src, dst, &block) ⇒ Object



32
33
34
# File 'lib/piperun/project.rb', line 32

def pipeline(src, dst, &block)
  @parent.add_pipeline Pipeline.build(src, dst, &block)
end