Thibault Jouan 0904fa1fc9 Implement Worker class:
* Move recipe processing code in the worker;
* Refactor CLI and use the the worker;
* Implement Recipe#tasks and remove tasks application during evaluation,
  tasks are now applied by the worker after all evaluations are done.
2013-08-10 14:47:02 +00:00

13 lines
386 B
Ruby

require 'producer/core/action'
require 'producer/core/actions/shell_command'
require 'producer/core/cli'
require 'producer/core/env'
require 'producer/core/errors'
require 'producer/core/recipe'
require 'producer/core/recipe/dsl'
require 'producer/core/remote'
require 'producer/core/task'
require 'producer/core/task/dsl'
require 'producer/core/version'
require 'producer/core/worker'