-
Notifications
You must be signed in to change notification settings - Fork 20
/
simp-beaker-helpers.gemspec
42 lines (37 loc) · 1.93 KB
/
simp-beaker-helpers.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
38
39
40
41
42
# -*- encoding: utf-8 -*-
$LOAD_PATH.unshift File.expand_path('../lib', __FILE__)
require 'simp/beaker_helpers/version'
require 'date'
Gem::Specification.new do |s|
s.name = 'simp-beaker-helpers'
s.date = Date.today.to_s
s.summary = 'beaker helper methods for SIMP'
s.description = <<-EOF
Beaker helper methods to help scaffold SIMP acceptance tests
EOF
s.version = Simp::BeakerHelpers::VERSION
s.license = 'Apache-2.0'
s.authors = ['Chris Tessmer','Trevor Vaughan']
s.email = '[email protected]'
s.homepage = 'https://github.com/simp/rubygem-simp-beaker-helpers'
s.metadata = {
'issue_tracker' => 'https://simp-project.atlassian.net'
}
s.required_ruby_version = '>= 2.3.0'
s.add_runtime_dependency 'beaker' , ['>= 4.17.0', '< 5.0.0']
s.add_runtime_dependency 'beaker-rspec' , '~> 6.2'
s.add_runtime_dependency 'beaker-puppet' , ['>= 1.18.14', '< 2.0.0']
s.add_runtime_dependency 'beaker-docker' , ['>= 0.8.3', '< 2.0.0']
s.add_runtime_dependency 'docker-api' , ['>= 2.1.0', '< 3.0.0']
s.add_runtime_dependency 'beaker-vagrant' , ['>= 0.6.4', '< 2.0.0']
s.add_runtime_dependency 'beaker-puppet_install_helper', '~> 0.9'
s.add_runtime_dependency 'highline' , '~> 2.0'
s.add_runtime_dependency 'nokogiri' , '~> 1.8'
# Because net-telnet dropped support for Ruby < 2.3.0
# TODO: Update this when we no longer support Ruby 2.1.9 (should be October 2018)
s.add_runtime_dependency 'net-telnet', '~> 0.1.1'
### s.files = Dir['Rakefile', '{bin,lib,spec}/**/*', 'README*', 'LICENSE*'] & `git ls-files -z .`.split("\0")
s.files = `git ls-files`.split("\n")
s.test_files = `git ls-files -- {test,spec,features}/*`.split("\n")
s.executables = `git ls-files -- bin/*`.split("\n").map{ |f| File.basename(f) }
end