Sha256: 3bb6fc94923bbff429238f28c78ce146cfbb23b6a31503773549b98915a285fd

Contents?: true

Size: 433 Bytes

Versions: 7

Compression:

Stored size: 433 Bytes

Contents

require 'rake'
require 'rake/tasklib'
require 'json'

module Coveralls
  class RakeTask < ::Rake::TaskLib
    include ::Rake::DSL if defined?(::Rake::DSL)

    def initialize(*args, &task_block)
      namespace :coveralls do
        desc "Push latest coverage results to Coveralls.io"
        task :push do
          require 'coveralls'
          Coveralls.push!
        end
      end
    end # initialize

  end # class
end # module

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
coveralls-0.6.9 lib/coveralls/rake/task.rb
coveralls-0.6.8 lib/coveralls/rake/task.rb
coveralls-0.6.7 lib/coveralls/rake/task.rb
coveralls-0.6.6 lib/coveralls/rake/task.rb
coveralls-0.6.5 lib/coveralls/rake/task.rb
coveralls-0.6.4 lib/coveralls/rake/task.rb
coveralls-0.6.3 lib/coveralls/rake/task.rb