-
Notifications
You must be signed in to change notification settings - Fork 12
Expand file tree
/
Copy pathsle2docker.gemspec
More file actions
46 lines (38 loc) · 1.44 KB
/
Copy pathsle2docker.gemspec
File metadata and controls
46 lines (38 loc) · 1.44 KB
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
43
44
45
46
# -*- encoding: utf-8 -*-
require File.expand_path('../lib/sle2docker/version', __FILE__)
Gem::Specification.new do |s|
s.name = 'sle2docker'
s.version = Sle2Docker::VERSION
s.platform = Gem::Platform::RUBY
s.authors = ['Flavio Castelli']
s.email = ['fcastelli@suse.com']
s.homepage = 'https://github.com/SUSE/sle2docker'
s.summary = 'Create SLE images for Docker'
s.description = <<EOD
sle2docker is a convenience tool which creates SUSE Linux Enterprise images
for Docker.
The tool relies on KIWI and Docker itself to build the images.
Packages can be fetched either from Novell Customer Center (NCC) or from a
local Subscription Management Tool (SMT).
Using DVD sources is currently unsupported.
EOD
s.licenses = ['MIT']
s.required_rubygems_version = '>= 1.3.6'
s.rubyforge_project = 'sle2docker'
s.add_runtime_dependency 'docker-api'
s.add_runtime_dependency 'thor'
s.add_runtime_dependency 'json'
s.add_development_dependency 'bundler'
s.add_development_dependency 'fakefs'
s.add_development_dependency 'minitest'
s.add_development_dependency 'mocha'
s.add_development_dependency 'rake'
s.add_development_dependency 'ronn'
s.add_development_dependency 'rubocop'
s.add_development_dependency 'yard'
s.files = `git ls-files`.split("\n")
s.executables = `git ls-files`.split("\n").map do |f|
f =~ /^bin\/(.*)/ ? $1 : nil
end.compact
s.require_path = 'lib'
end