-
Notifications
You must be signed in to change notification settings - Fork 5
/
Copy pathcapistrano-multiproject.gemspec
38 lines (32 loc) · 1.42 KB
/
capistrano-multiproject.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
# -*- encoding: utf-8 -*-
Gem::Specification.new do |s|
s.name = "capistrano-multiproject"
s.version = "0.0.5"
s.authors = ["Olek Poplavsky"]
s.email = ["[email protected]"]
s.homepage = "https://github.com/woodenbits/capistrano-multiproject"
s.date = '2012-01-26'
s.summary = 'Capistrano extension that allows to deploy multiple projects from one location'
s.description = %q{
Everybody knows/uses original multistage extension written by Jamis Buck. It works great while you have only one project/app to deploy.
It is not quite enough if you have multiple projects to deploy (SOA would be one big use case here). Capistrano-multiproject solves this problem by allowing splitting up deploy.rb into multiple project-specific recipe files.
}
s.require_paths = %w[lib]
s.rdoc_options = ["--charset=UTF-8"]
s.extra_rdoc_files = %w[README.md]
## List your runtime dependencies here. Runtime dependencies are those
## that are needed for an end user to actually USE your code.
s.add_dependency('capistrano', "~> 2.15.0")
s.files = %w[
capistrano-multiproject.gemspec
Gemfile
lib/capistrano/multiproject/configurations.rb
lib/capistrano/multiproject/ensure.rb
lib/capistrano/multiproject/filter_roles.rb
lib/capistrano/multiproject/any_server_role.rb
lib/capistrano/multiproject/task_list.rb
lib/capistrano/multiproject.rb
Rakefile
README.md
]
end