Sha256: 49e1ea329c22cdbbba88d4d48953c26b33fa511033d71855a6811c9a6c563289
Contents?: true
Size: 421 Bytes
Versions: 2
Compression:
Stored size: 421 Bytes
Contents
require 'rake/tasklib' def exec(name=:exec, *args, &block) Albacore::ExecTask.new(name, *args, &block) end module Albacore class ExecTask < Albacore::AlbacoreTask def execute(name, task_args) @exec = Exec.new @exec.load_config_by_task_name(name) @block.call(@exec, *task_args) unless @block.nil? @exec.execute fail if @exec.failed end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
albacore-0.1.1 | lib/rake/exectask.rb |
albacore-0.1.0 | lib/rake/exectask.rb |