Class: Heroploy::DeployTaskLib
- Inherits:
-
Rake::TaskLib
- Object
- Rake::TaskLib
- Heroploy::DeployTaskLib
- Includes:
- Rake::DSL
- Defined in:
- lib/heroploy/tasks/deploy_task_lib.rb
Instance Method Summary collapse
-
#initialize(deploy_config) ⇒ DeployTaskLib
constructor
A new instance of DeployTaskLib.
Constructor Details
#initialize(deploy_config) ⇒ DeployTaskLib
Returns a new instance of DeployTaskLib.
14 15 16 17 18 19 20 21 22 23 |
# File 'lib/heroploy/tasks/deploy_task_lib.rb', line 14 def initialize(deploy_config) desc 'do a git fetch' task :fetch do git_fetch end deploy_config.environments.each do |env_config| EnvTaskLib.new(deploy_config, env_config) end end |