/
front_end_builds.gemspec
55 lines (48 loc) · 2.11 KB
/
front_end_builds.gemspec
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
$:.push File.expand_path("../lib", __FILE__)
# Maintain your gem's version:
require "front_end_builds/version"
# Describe your gem and declare its dependencies:
Gem::Specification.new do |s|
# Prevent pushing this gem to RubyGems.org.
# allow pushing only to our private gem server.
if s.respond_to?(:metadata)
s.metadata['allowed_push_host'] = 'https://rubygems.ted.com/private'
else
raise 'RubyGems 2.0 or newer is required to protect against ' \
'public gem pushes.'
end
s.name = "front_end_builds"
s.version = FrontEndBuilds::VERSION
s.authors = ["Ryan Toronto", "Sam Selikoff", "John Hirbour"]
s.email = ["rt@ted.com", "sam@ted.com", "gohn@ted.com"]
s.homepage = "http://github.com/tedconf/front_end_builds"
s.summary = "Summary of FrontEndBuilds."
s.description = "Rails engine to manage front end builds and deployments"
s.license = "MIT"
s.files = Dir["{app,config,db,lib,public}/**/*", "MIT-LICENSE", "Rakefile", "README.rdoc"]
s.test_files = Dir["test/**/*"]
# Use Rails 6
s.add_dependency 'rails', '> 5', '< 7'
# Ideally we'd use this https://github.com/bensie/sshkey
# for ssh key bits, but it doesn't support OpenSSL v2.x
# sort this by alpha
s.add_development_dependency 'bundler', '>=1.15.0'
s.add_development_dependency 'bundler-audit'
s.add_development_dependency 'byebug'
s.add_development_dependency 'database_cleaner'
s.add_development_dependency 'factory_bot_rails'
s.add_development_dependency 'pry'
s.add_development_dependency 'pry-stack_explorer'
s.add_development_dependency 'rb-readline'
s.add_development_dependency 'rspec-rails'
s.add_development_dependency 'rspec-its'
s.add_development_dependency 'rubocop'
s.add_development_dependency 'rubocop-rspec'
s.add_development_dependency 'shoulda-matchers', '2.7.0'
# These 2 are needed so that the rails app version matches
# otherwise bundle gives you sprockets 4
s.add_development_dependency 'sprockets', '3.7.2'
s.add_development_dependency 'sprockets-rails', '3.2.1'
s.add_development_dependency "sqlite3"
s.add_development_dependency 'webmock'
end