github.com/yankunsam/loki/v2@v2.6.3-0.20220817130409-389df5235c27/clients/cmd/fluentd/fluent-plugin-grafana-loki.gemspec (about)

     1  # frozen_string_literal: true
     2  
     3  $LOAD_PATH.push File.expand_path('lib', __dir__)
     4  
     5  Gem::Specification.new do |spec|
     6    spec.name    = 'fluent-plugin-grafana-loki'
     7    spec.version = '1.2.18'
     8    spec.authors = %w[woodsaj briangann cyriltovena]
     9    spec.email   = ['awoods@grafana.com', 'brian@grafana.com', 'cyril.tovena@grafana.com']
    10  
    11    spec.summary       = 'Output plugin to ship logs to a Grafana Loki server'
    12    spec.description   = 'Output plugin to ship logs to a Grafana Loki server'
    13    spec.homepage      = 'https://github.com/grafana/loki/'
    14    spec.license       = 'Apache-2.0'
    15  
    16    spec.required_ruby_version = '~> 2.7'
    17  
    18    # test_files, files  = `git ls-files -z`.split("\x0").partition do |f|
    19    #   f.match(%r{^(test|spec|features)/})
    20    # end
    21    spec.files         = Dir['{bin,lib}/**/*'] + %w[LICENSE README.md]
    22    spec.executables   = spec.files.grep(%r{^exe/}) { |f| File.basename(f) }
    23    spec.require_paths = ['lib']
    24  
    25    # spec.files         = files
    26    # spec.executables   = files.grep(%r{^bin/}) { |f| File.basename(f) }
    27    # spec.test_files    = test_files
    28    # spec.require_paths = ['lib']
    29  
    30    spec.add_dependency 'fluentd', ['>=1.9.3', '< 2']
    31  
    32    spec.add_development_dependency 'bundler'
    33    spec.add_development_dependency 'rake', '~> 12.0'
    34    spec.add_development_dependency 'rspec', '~> 3.0'
    35    spec.add_development_dependency 'rubocop-rspec'
    36    spec.add_development_dependency 'simplecov'
    37    spec.add_development_dependency 'test-unit'
    38  end