ruby-agent.gemspec in contrast-agent-3.12.2 vs ruby-agent.gemspec in contrast-agent-3.13.0
- old
+ new
@@ -66,33 +66,33 @@
#
# 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 'protobuf', '~> 3.10'
spec.add_dependency 'rack', '>= 2.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|internal_resources|vendor)/}) ||
+ f.match(%r{^(\.github|bin|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)/) ||
f.match(/(.*\.xml)/) ||
f.match(/(.*\.ya?ml)/)
end
- spec.files << 'lib/contrast/api/dtm_pb.rb'
- spec.files << 'lib/contrast/api/settings_pb.rb'
+ spec.files << 'lib/contrast/api/dtm.pb.rb'
+ spec.files << 'lib/contrast/api/settings.pb.rb'
spec.files += Dir['service_executables/**/*']
spec.files += Dir['funchook/**/*']
spec.files += Dir['shared_libraries/**/*']
end