github.com/yankunsam/loki/v2@v2.6.3-0.20220817130409-389df5235c27/clients/cmd/logstash/logstash-output-loki.gemspec (about)

     1  Gem::Specification.new do |s|
     2    s.name    = 'logstash-output-loki'
     3    s.version = '1.1.0'
     4    s.authors = ['Aditya C S','Cyril Tovena']
     5    s.email   = ['aditya.gnu@gmail.com','cyril.tovena@grafana.com']
     6  
     7    s.summary       = 'Output plugin to ship logs to a Grafana Loki server'
     8    s.description   = 'Output plugin to ship logs to a Grafana Loki server'
     9    s.homepage      = 'https://github.com/grafana/loki/'
    10    s.license       = 'Apache-2.0'
    11    s.require_paths = ["lib"]
    12  
    13    # Files
    14    s.files = Dir['lib/**/*','spec/**/*','vendor/**/*','*.gemspec','*.md','CONTRIBUTORS','Gemfile']
    15     # Tests
    16    s.test_files = s.files.grep(%r{^(test|spec|features)/})
    17  
    18    # Special flag to let us know this is actually a logstash plugin
    19    s.metadata = { "logstash_plugin" => "true", "logstash_group" => "output" }
    20  
    21    # Gem dependencies
    22    #
    23    s.add_runtime_dependency "logstash-core-plugin-api", ">= 1.60", "<= 2.99"
    24    s.add_runtime_dependency "logstash-codec-plain", "3.1.0"
    25    s.add_development_dependency 'logstash-devutils', "2.0.2"
    26  end