Sha256: 60a986ee32f5f551038f5003eb2c077d4172e3c917851d1052c8c39aef349cb3

Contents?: true

Size: 1008 Bytes

Versions: 3

Compression:

Stored size: 1008 Bytes

Contents

require "bundler/gem_tasks"
require "rake/testtask"
require "bump/tasks"

task :test => [:base_test]

task :default => [:test, :build]

desc 'Run test_unit based test'
Rake::TestTask.new(:base_test) do |t|
  # To run test for only one file (or file path pattern)
  #  $ bundle exec rake base_test TEST=test/test_specified_path.rb
  #  $ bundle exec rake base_test TEST=test/test_*.rb
  t.libs << "test"
  t.test_files = Dir["test/**/test_*.rb"].sort
  t.verbose = true
  #t.warning = true
end

desc "Add copyright headers"
task :headers do
  require 'rubygems'
  require 'copyright_header'

  args = {
    :license => 'ASL2',
    :copyright_software => 'Fluentd Kubernetes Metadata Filter Plugin',
    :copyright_software_description => "Enrich Fluentd events with Kubernetes metadata",
    :copyright_holders => ['Red Hat, Inc.'],
    :copyright_years => ['2015'],
    :add_path => 'lib:test',
    :output_dir => '.'
  }

  command_line = CopyrightHeader::CommandLine.new( args )
  command_line.execute
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
fluent-plugin-kubernetes_metadata_filter-0.3.0 Rakefile
fluent-plugin-kubernetes_metadata_filter-0.2.0 Rakefile
fluent-plugin-kubernetes_metadata_filter-0.1.0 Rakefile