Sha256: 4886615ef88e0dd0d104ca66e10cd108e86a3f1271fbed632e722207264ec4f4

Contents?: true

Size: 263 Bytes

Versions: 14

Compression:

Stored size: 263 Bytes

Contents

require_relative './rake_hook_actor'
Rake::Task.class_eval do
  alias_method :original_execute, :execute

  def execute(*args)
    rake = CapistranoMulticonfigParallel::RakeHookActor.new(ENV, self)
    rake.work do
      original_execute(*args)
    end
  end
end

Version data entries

14 entries across 14 versions & 1 rubygems

Version Path
capistrano_multiconfig_parallel-0.15.6 lib/capistrano_multiconfig_parallel/extensions/rake.rb
capistrano_multiconfig_parallel-0.15.5 lib/capistrano_multiconfig_parallel/extensions/rake.rb
capistrano_multiconfig_parallel-0.15.4 lib/capistrano_multiconfig_parallel/extensions/rake.rb
capistrano_multiconfig_parallel-0.15.3 lib/capistrano_multiconfig_parallel/extensions/rake.rb
capistrano_multiconfig_parallel-0.15.2 lib/capistrano_multiconfig_parallel/extensions/rake.rb
capistrano_multiconfig_parallel-0.15.1 lib/capistrano_multiconfig_parallel/extensions/rake.rb
capistrano_multiconfig_parallel-0.15.0 lib/capistrano_multiconfig_parallel/extensions/rake.rb
capistrano_multiconfig_parallel-0.14.0 lib/capistrano_multiconfig_parallel/extensions/rake.rb
capistrano_multiconfig_parallel-0.13.2 lib/capistrano_multiconfig_parallel/extensions/rake.rb
capistrano_multiconfig_parallel-0.13.1 lib/capistrano_multiconfig_parallel/extensions/rake.rb
capistrano_multiconfig_parallel-0.13.0 lib/capistrano_multiconfig_parallel/extensions/rake.rb
capistrano_multiconfig_parallel-0.12.9 lib/capistrano_multiconfig_parallel/extensions/rake.rb
capistrano_multiconfig_parallel-0.12.8 lib/capistrano_multiconfig_parallel/extensions/rake.rb
capistrano_multiconfig_parallel-0.12.7 lib/capistrano_multiconfig_parallel/extensions/rake.rb