Repository navigation
Expand file tree
/
Copy pathnerve.gemspec
More file actions
33 lines (29 loc) · 1.5 KB
/
Copy pathnerve.gemspec
File metadata and controls
33 lines (29 loc) · 1.5 KB
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
# -*- encoding: utf-8 -*-
lib = File.expand_path('../lib', __FILE__)
$LOAD_PATH.unshift(lib) unless $LOAD_PATH.include?(lib)
require 'nerve/version'
Gem::Specification.new do |gem|
gem.name = "nerve"
gem.version = Nerve::VERSION
gem.authors = ["Martin Rhoads", "Igor Serebryany", "Pierre Carrier"]
gem.email = ["martin.rhoads@airbnb.com", "igor.serebryany@airbnb.com"]
gem.description = "Nerve is a service registration daemon. It performs health "\
"checks on your service and then publishes success or failure "\
"into one of several registries (currently, zookeeper or etcd). "\
"Nerve is half or SmartStack, and is designed to be operated "\
"along with Synapse to provide a full service discovery framework"
gem.summary = %q{A service registration daemon}
gem.homepage = "https://github.com/airbnb/nerve"
gem.files = Dir['lib/**/*.rb']
gem.executables = gem.files.grep(%r{^bin/}).map{ |f| File.basename(f) }
gem.test_files = gem.files.grep(%r{^(test|spec|features)/})
gem.require_paths = ["lib"]
gem.add_runtime_dependency "json"
gem.add_runtime_dependency "zk", "~> 1.9.2"
gem.add_runtime_dependency "bunny", "= 1.1.0"
gem.add_runtime_dependency "etcd", "~> 0.2.3"
gem.add_development_dependency "rake"
gem.add_development_dependency "rspec", "~> 3.1.0"
gem.add_development_dependency "factory_girl"
gem.add_development_dependency "pry"
end