-
Notifications
You must be signed in to change notification settings - Fork 72
/
foreman_maintain.gemspec
34 lines (30 loc) · 1.22 KB
/
foreman_maintain.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
$LOAD_PATH.unshift File.expand_path('lib', __dir__)
require 'foreman_maintain/version'
Gem::Specification.new do |s|
s.name = 'foreman_maintain'
s.authors = ['Ivan Nečas']
s.email = 'inecas@redhat.com'
s.licenses = ['GPL-3.0']
s.homepage = 'https://github.com/theforeman/foreman_maintain'
s.version = ForemanMaintain::VERSION
s.platform = Gem::Platform::RUBY
s.summary = 'Foreman maintenance tool belt'
s.description = "Provides various features that helps keeping \
the Foreman/Satellite up and running."
s.files = Dir['{bin,lib,definitions}/**/*']
s.files += `git ls-files config`.split("\n")
s.files += `git ls-files extras`.split("\n")
s.extra_rdoc_files = ['LICENSE', 'README.md']
s.require_paths = ['lib']
s.executables = ['foreman-maintain', 'foreman-maintain-complete']
s.required_ruby_version = ">= 2.7", "< 4"
s.add_dependency 'clamp'
s.add_dependency 'highline'
s.add_development_dependency 'bundler', '>= 1.17'
s.add_development_dependency 'minitest'
s.add_development_dependency 'minitest-reporters'
s.add_development_dependency 'minitest-stub-const'
s.add_development_dependency 'mocha'
s.add_development_dependency 'rake'
s.add_development_dependency 'theforeman-rubocop'
end