ruby-agent.gemspec in contrast-agent-3.10.2 vs ruby-agent.gemspec in contrast-agent-3.11.0
- old
+ new
@@ -31,12 +31,14 @@
]
end
# Add those dependencies required to develop or test the Agent
def self.add_dev_dependencies spec
+ spec.add_development_dependency 'amazing_print'
spec.add_development_dependency 'bundler'
spec.add_development_dependency 'climate_control' # mock ENV
+ spec.add_development_dependency 'debride'
spec.add_development_dependency 'execjs'
spec.add_development_dependency 'factory_bot'
spec.add_development_dependency 'fake_ftp'
spec.add_development_dependency 'fasterer'
spec.add_development_dependency 'openssl'
@@ -46,13 +48,13 @@
spec.add_development_dependency 'rake', '~> 10.0'
spec.add_development_dependency 'rake-compiler', '~> 0'
spec.add_development_dependency 'rspec', '~> 3.0'
spec.add_development_dependency 'rspec-benchmark'
spec.add_development_dependency 'rspec_junit_formatter', '0.3.0'
- spec.add_development_dependency 'rubocop', '0.80.0'
+ spec.add_development_dependency 'rubocop', '0.83.0'
spec.add_development_dependency 'rubocop-performance', '1.5.2'
- spec.add_development_dependency 'rubocop-rspec', '1.38.1'
+ spec.add_development_dependency 'rubocop-rspec', '1.39.0'
spec.add_development_dependency 'simplecov', '~> 0.18'
spec.add_development_dependency 'sinatra', '>= 2'
spec.add_development_dependency 'sqlite3', '1.3.9'
spec.add_development_dependency 'therubyracer'
spec.add_development_dependency 'tilt'
@@ -65,20 +67,21 @@
# Note: If you add a runtime dependency to the Agent, you'll need to update the
# dependencies.csv in this directory to indicate that and create a
# corresponding update to the fake gem server data in TeamServer.
def self.add_dependencies spec
spec.add_dependency 'google-protobuf', '~> 3.9.0'
+ spec.add_dependency 'ougai', '~> 1.8'
spec.add_dependency 'parser', '~> 2.6'
spec.add_dependency 'rack', '>= 1.0', '< 3.0'
end
# Enumerate the files required to build the Agent.
def self.add_files spec
spec.files = `git ls-files -z`.split("\x0").reject do |f|
# Directories used for testing:
f.match(%r{^(spec|test)/}) ||
# Directories used in pipelines
- f.match(%r{^(bin|bitbucket_scripts|vendor)/}) ||
+ f.match(%r{^(bin|bitbucket_scripts|internal_resources|vendor)/}) ||
# Configuration and other files that don't belong to one directory
f.match(/(Dockerfile)/) ||
f.match(/(.*\.csv)/) ||
f.match(/(.*\.md)/) ||
f.match(/(.*\.sh)/) ||