kapost/kapost_deploy

View on GitHub
kapost_deploy.gemspec

Summary

Maintainability
Test Coverage
# frozen_string_literal: true
$LOAD_PATH.push File.expand_path("../lib", __FILE__)
require "kapost_deploy/identity"

Gem::Specification.new do |spec|
  spec.name = KapostDeploy::Identity.name
  spec.version = KapostDeploy::Identity.version
  spec.platform = Gem::Platform::RUBY
  spec.authors = ["Brandon Croft"]
  spec.email = ["brandon.croft@gmail.com"]
  spec.homepage = "https://github.com/kapost/kapost_deploy"
  spec.summary = "Deployment rake tasks for Kapost applications"
  spec.description = "Execute deployments swiftly and safely using `rake promote`"
  spec.license = "MIT"

  spec.add_dependency "honeybadger", ">= 2.0"
  spec.add_dependency "platform-api", ">= 0.6.0"
  spec.add_dependency "rake", ">= 10.0"
  spec.add_dependency "slack-notify", ">= 0.6"

  spec.add_development_dependency "bundler", "~> 2.1"
  spec.add_development_dependency "climate_control"
  spec.add_development_dependency "gemsmith", "~> 13.8"
  spec.add_development_dependency "guard-rspec"
  spec.add_development_dependency "pry"
  spec.add_development_dependency "pry-byebug"
  spec.add_development_dependency "pry-state"
  spec.add_development_dependency "rb-fsevent" # Guard file events for OSX.
  spec.add_development_dependency "rspec", "~> 3.4"
  spec.add_development_dependency "rubocop", "~> 0.52"
  spec.add_development_dependency "seismograph"
  spec.add_development_dependency "simplecov"
  spec.add_development_dependency "terminal-notifier"
  spec.add_development_dependency "terminal-notifier-guard"

  spec.files = Dir["lib/**/*"]
  spec.extra_rdoc_files = Dir["README*", "LICENSE*"]
  spec.require_paths = ["lib"]
end