-
Notifications
You must be signed in to change notification settings - Fork 21
Expand file tree
/
Copy pathcloud-maker.gemspec
More file actions
18 lines (18 loc) · 1.19 KB
/
cloud-maker.gemspec
File metadata and controls
18 lines (18 loc) · 1.19 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
Gem::Specification.new do |s|
s.name = 'cloud-maker'
s.version = '0.10.0'
s.summary = "Extends Ubuntu CloudInit to launch and configure cloud servers."
s.description = "CloudMaker is a tool for launching and configuring EC2 instances. It works as an extension to the Ubuntu CloudInit system. It extends the configuration format with a composition system and options to describe how you want an instance to be launched. The goal of the project is to make building and launching instances simple and repeatable. It accomplishes this by leveraging existing toolchains rather than forcing people to learn a new and complicated system."
s.authors = ["Nathan Baxter", "Flo Leibert"]
s.email = 'nathan.baxter@airbnb.com'
s.files = Dir['lib/**/*.rb'] + Dir['bin/*']
s.homepage = 'https://github.com/airbnb/cloud-maker'
s.executables = ["cloud-maker"]
s.add_runtime_dependency "colorize"
s.add_runtime_dependency "thor", "~> 0.15"
s.add_runtime_dependency "aws-sdk", '~> 1.6'
s.add_runtime_dependency "rest-client", '~> 1.6'
s.add_runtime_dependency "deep_merge", '~> 1.0'
s.add_runtime_dependency 'ruby-termios', '~> 0.9'
s.add_development_dependency "pry"
end