Sha256: 89aa9e7cda4a7865d583f49ff711656c0b294eea3844b61c2f0e98023fa29881

Contents?: true

Size: 1.19 KB

Versions: 5

Compression:

Stored size: 1.19 KB

Contents

Gem::Specification.new do |s|
  s.name = "bugsnag"
  s.version = File.read("VERSION").strip

  s.authors = ["James Smith"]
  s.email = "james@bugsnag.com"

  s.description = "Ruby notifier for bugsnag.com"
  s.summary = "Ruby notifier for bugsnag.com"
  s.homepage = "https://github.com/bugsnag/bugsnag-ruby"
  s.licenses = ["MIT"]

  s.files = `git ls-files -z lib bugsnag.gemspec VERSION .yardopts`.split("\x0")
  s.extra_rdoc_files = [
    "LICENSE.txt",
    "README.md",
    "CHANGELOG.md"
  ]
  s.require_paths = ["lib"]
  s.required_ruby_version = '>= 1.9.2'

  ruby_version = Gem::Version.new(RUBY_VERSION.dup)

  if ruby_version < Gem::Version.new('2.2.0')
    # concurrent-ruby 1.1.10 requires Ruby 2.2+
    s.add_runtime_dependency 'concurrent-ruby', '~> 1.0', '< 1.1.10'
  else
    s.add_runtime_dependency 'concurrent-ruby', '~> 1.0'
  end

  if s.respond_to?(:metadata=)
    s.metadata = {
      "changelog_uri" => "https://github.com/bugsnag/bugsnag-ruby/blob/v#{File.read("VERSION").strip}/CHANGELOG.md",
      "documentation_uri" => "https://docs.bugsnag.com/platforms/ruby/",
      "source_code_uri" => "https://github.com/bugsnag/bugsnag-ruby/",
      "rubygems_mfa_required" => "true"
    }
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
bugsnag-6.27.1 bugsnag.gemspec
bugsnag-6.26.4 bugsnag.gemspec
bugsnag-6.26.3 bugsnag.gemspec
bugsnag-6.26.2 bugsnag.gemspec
bugsnag-6.26.1 bugsnag.gemspec