mirror of
https://github.com/puppetlabs/vmpooler-dns-gcp.git
synced 2026-01-26 02:58:42 -05:00
32 lines
1.2 KiB
Ruby
32 lines
1.2 KiB
Ruby
# frozen_string_literal: true
|
|
|
|
lib = File.expand_path('../lib', __FILE__)
|
|
$LOAD_PATH.unshift(lib) unless $LOAD_PATH.include?(lib)
|
|
require 'vmpooler-dns-gcp/version'
|
|
|
|
Gem::Specification.new do |spec|
|
|
spec.name = "vmpooler-dns-gcp"
|
|
spec.version = VmpoolerDnsGcp::VERSION
|
|
spec.authors = ["Puppet by Perforce"]
|
|
|
|
spec.summary = "Google Cloud DNS for VMPooler"
|
|
spec.homepage = "https://github.com/puppetlabs/vmpooler-dns-gcp"
|
|
spec.required_ruby_version = Gem::Requirement.new('>= 2.3.0')
|
|
|
|
spec.metadata["homepage_uri"] = spec.homepage
|
|
spec.metadata["source_code_uri"] = spec.homepage
|
|
spec.metadata["changelog_uri"] = "https://github.com/puppetlabs/vmpooler-dns-gcp/blob/main/CHANGELOG.md"
|
|
|
|
# Specify which files should be added to the gem when it is released.
|
|
spec.files = Dir[ "lib/**/*" ]
|
|
spec.require_paths = ["lib"]
|
|
spec.add_dependency "googleauth", ">= 0.16.2", "< 1.3.0"
|
|
spec.add_dependency "google-cloud-dns", "~> 0.35.1"
|
|
spec.add_dependency 'vmpooler', '>= 1.3.0', '~> 2.3'
|
|
|
|
# Testing dependencies
|
|
spec.add_development_dependency 'mock_redis', '>= 0.17.0'
|
|
spec.add_development_dependency 'rspec', '>= 3.2'
|
|
spec.add_development_dependency 'rubocop', '~> 1.1.0'
|
|
spec.add_development_dependency 'simplecov', '>= 0.11.2'
|
|
end
|