Sha256: 124be87b531d7bf0ab25f602dc0c38a8e8f40e00202a6bab79e8274d0190cef7

Contents?: true

Size: 1.06 KB

Versions: 31

Compression:

Stored size: 1.06 KB

Contents

# frozen_string_literal: true

require 'bundler/setup'
require 'bundler/gem_tasks'
require 'rake/testtask'
require 'bump/tasks'
require 'rubocop/rake_task'

task test: [:base_test]
task default: [:test, :build, :rubocop]

RuboCop::RakeTask.new

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.warning = false
end

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

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

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

Version data entries

31 entries across 31 versions & 3 rubygems

Version Path
fluent-plugin-kubernetes_metadata_filter-3.7.0 Rakefile
fluent-plugin-kubernetes_metadata_filter-3.6.0 Rakefile
fluent-plugin-kubernetes_metadata_filter-3.5.2 Rakefile
fluent-plugin-kubernetes_metadata_filter-3.5.1 Rakefile
fluent-plugin-kubernetes_metadata_filter-3.5.0 Rakefile
fluent-plugin-kubernetes_metadata_filter-3.4.0 Rakefile
fluent-plugin-wh-kubernetes_metadata_filter-0.1.0 Rakefile
fluent-plugin-kubernetes_metadata_filter-3.3.0 Rakefile
fluent-plugin-kubernetes_metadata_filter-3.2.0 Rakefile
fluent-plugin-kubernetes_metadata_filter-3.1.3 Rakefile
fluent-plugin-kubernetes_metadata_filter-3.1.2 Rakefile
fluent-plugin-kubernetes_metadata_filter-3.1.1 Rakefile
fluent-plugin-kubernetes_metadata_filter-3.1.0 Rakefile
fluent-plugin-kubernetes_metadata_filter-3.0.1 Rakefile
fluent-plugin-kubernetes_metadata_filter-3.0.0 Rakefile
fluent-plugin-kubernetes_metadata_filter-2.13.0 Rakefile
fluent-plugin-kubernetes_metadata_filter-2.12.0 Rakefile
fluent-plugin-kubernetes_metadata_filter-2.11.1 Rakefile
fluent-plugin-kubernetes_metadata_filter-2.10.0 Rakefile
fluent-plugin-kubernetes_metadata_filter-2.9.5 Rakefile