forked from moll/capistrano-rsync
-
Notifications
You must be signed in to change notification settings - Fork 0
/
capistrano-rsync.gemspec
32 lines (25 loc) · 1.06 KB
/
capistrano-rsync.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
require File.expand_path("../lib/capistrano/rsync/version", __FILE__)
Gem::Specification.new do |gem|
gem.name = "capistrano-rsync"
gem.version = Capistrano::Rsync::VERSION
gem.homepage = "https://github.com/moll/capistrano-rsync"
gem.summary = <<-end.strip.gsub(/\s*\n\s*/, " ")
Deploy with Rsync from any local (or remote) repository.
Capistrano v3 ready!
end
gem.description = <<-end.strip.gsub(/\s*?\n(\n?)\s*/, " \\1\\1")
Deploy with Rsync to your server from any local (or remote) repository.
Saves you the need to install Git on your production machine and deploy all
of your development files each time!
Works with the new Capistrano v3!
Suitable for deploying any apps, be it Ruby or Node.js.
end
gem.author = "Andri Möll"
gem.email = "[email protected]"
gem.license = "LAGPL"
gem.files = `git ls-files`.split($/)
gem.executables = gem.files.grep(/^bin\//).map(&File.method(:basename))
gem.test_files = gem.files.grep(/^spec\//)
gem.require_paths = ["lib"]
gem.add_dependency "capistrano", ">= 3.0.0.pre14", "< 4"
end