File: task.rb

package info (click to toggle)
ruby-coveralls 0.8.23-4
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 276 kB
  • sloc: ruby: 1,218; makefile: 10
file content (19 lines) | stat: -rw-r--r-- 419 bytes parent folder | download | duplicates (6)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
require 'rake'
require 'rake/tasklib'

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