Sha256: dfc60e8f5313767a2af2765ce2bff36558726ad0793e2fd07cce3b16e0c26293

Contents?: true

Size: 272 Bytes

Versions: 3

Compression:

Stored size: 272 Bytes

Contents

require_relative '../helpers/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

3 entries across 3 versions & 1 rubygems

Version Path
capistrano_multiconfig_parallel-0.16.2 lib/capistrano_multiconfig_parallel/extensions/rake.rb
capistrano_multiconfig_parallel-0.16.1 lib/capistrano_multiconfig_parallel/extensions/rake.rb
capistrano_multiconfig_parallel-0.16.0 lib/capistrano_multiconfig_parallel/extensions/rake.rb