CI and packaging
.gitlab-ci.yml
0 → 100644
LICENSE.txt
0 → 100644
archlinux/PKGBUILD
0 → 100644
... | ... | @@ -9,26 +9,25 @@ require_relative "lib/terraform-wrapper/version" |
############################################################################### | ||
Gem::Specification.new do |spec| | ||
spec.name = "terraform-wrapper" | ||
spec.version = TerraformWrapper::VERSION | ||
spec.authors = ["Richard Lees"] | ||
spec.email = ["git0@bitservices.io"] | ||
spec.name = "terraform-wrapper" | ||
spec.version = TerraformWrapper::VERSION | ||
spec.authors = ["Richard Lees"] | ||
spec.email = ["git0@bitservices.io"] | ||
spec.summary = "A ruby wrapper for managing Terraform binaries and remote state." | ||
spec.description = "A ruby wrapper for managing Terraform binaries and remote state. Each Terraform command (plan, apply, etc) is wrapped so that the correct binary is used and remote state referenced." | ||
#spec.homepage = "TODO: Put your gem's website or public repo URL here." | ||
#spec.license = "MIT" | ||
spec.required_ruby_version = Gem::Requirement.new(">= 2.4.0") | ||
spec.summary = "A ruby wrapper for managing Terraform binaries and remote state." | ||
spec.description = "A ruby wrapper for managing Terraform binaries and remote state. Each Terraform command (plan, apply, etc) is wrapped so that the correct binary is used and remote state referenced." | ||
spec.homepage = "https://gitlab.com/rlees85-ruby/terraform-wrapper/" | ||
spec.license = "MIT" | ||
#spec.metadata["allowed_push_host"] = "TODO: Set to 'http://mygemserver.com'" | ||
spec.required_ruby_version = Gem::Requirement.new(">= 2.6.0") | ||
#spec.metadata["homepage_uri"] = spec.homepage | ||
#spec.metadata["source_code_uri"] = "TODO: Put your gem's public repo URL here." | ||
#spec.metadata["changelog_uri"] = "TODO: Put your gem's CHANGELOG.md URL here." | ||
spec.metadata["homepage_uri"] = spec.homepage | ||
spec.metadata["source_code_uri"] = spec.homepage | ||
spec.files = Dir.chdir(File.expand_path(__dir__)) do | ||
`git ls-files -z`.split("\x0").reject { |f| f.match(%r{\A(?:test|spec|features)/}) } | ||
`git ls-files -z`.split("\x0").reject { |f| f.match(%r{\A(?:archlinux|test|spec|features)/}) or f.match(%r{\Aavatar(?:_group)?\.png\z}) } | ||
end | ||
spec.bindir = "exe" | ||
spec.executables = spec.files.grep(%r{\Aexe/}) { |f| File.basename(f) } | ||
spec.require_paths = ["lib"] | ||
... | ... |
Please register or sign in to comment