The builder's #run method will be called repeatedly until it returns true or false. The Builder#wait_for method can be used to cause a builder to wait for a Thread, Command, or another Builder.
9 lines
142 B
Ruby
9 lines
142 B
Ruby
build do
|
|
Environment.new do |env|
|
|
env.add_builder(:MyBuilder) do |options|
|
|
wait_for(1)
|
|
end
|
|
env.MyBuilder("foo")
|
|
end
|
|
end
|