-
Notifications
You must be signed in to change notification settings - Fork 7
/
capistrano-jelastic.gemspec
28 lines (23 loc) · 1.32 KB
/
capistrano-jelastic.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
# coding: utf-8
lib = File.expand_path('../lib', __FILE__)
$LOAD_PATH.unshift(lib) unless $LOAD_PATH.include?(lib)
require 'capistrano/jelastic/version'
Gem::Specification.new do |spec|
spec.name = "capistrano-jelastic"
spec.version = Capistrano::Jelastic::VERSION
spec.authors = ['Gerardo Navarro Suarez']
spec.email = ['[email protected]']
spec.summary = %q{Deploying rails apps on Jelastic server in an easy way.}
spec.description = %q{Deploying rails apps on Jelastic server in an easy way. This gem is an integration for capistrano which incapsulates the capistrano deployment on Jelastic. The deployment flow in this gem is inspired by the official jelastic documentation for capistrano, see https://docs.jelastic.com/ssh-capistrano }
spec.homepage = 'https://github.com/gerardo-navarro/capistrano-jelastic'
spec.license = "MIT"
spec.files = `git ls-files -z`.split("\x0").reject { |f| f.match(%r{^(test|spec|features)/}) }
spec.bindir = "exe"
spec.require_paths = ["lib"]
spec.required_ruby_version = '>= 2.0'
spec.add_dependency 'capistrano', '~> 3.1'
# Because rvm is used on jelastic to handle ruby versions
spec.add_dependency 'capistrano-rvm'
spec.add_dependency 'capistrano-bundler'
spec.add_dependency 'capistrano-rails'
end