Showing with 34 additions and 21 deletions.
  1. +1 −1 .fixtures.yml
  2. +2 −3 .gitignore
  3. +23 −12 .travis.yml
  4. +1 −0 Gemfile
  5. +3 −1 README.md
  6. +4 −4 metadata.json
2 changes: 1 addition & 1 deletion .fixtures.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,6 @@ fixtures:
repositories:
'stdlib':
repo: 'git://github.com/puppetlabs/puppetlabs-stdlib.git'
ref: '3.2.0'
ref: '4.6.0'
symlinks:
'dnsclient': "#{source_dir}"
5 changes: 2 additions & 3 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@ spec/reports
test/tmp
test/version_tmp
tmp
Gemfile.lock

# YARD artifacts
.yardoc
Expand All @@ -27,6 +28,4 @@ doc/
# Puppet
coverage/
spec/fixtures/modules/*
spec/fixtures/manifests/*

Gemfile.lock
spec/fixtures
35 changes: 23 additions & 12 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,13 +9,18 @@ rvm:

env:
matrix:
- PUPPET_GEM_VERSION="~> 3.1.0"
- PUPPET_GEM_VERSION="~> 3.2.0"
- PUPPET_GEM_VERSION="~> 3.3.0"
- PUPPET_GEM_VERSION="~> 3.4.0"
- PUPPET_GEM_VERSION="~> 3.5.1"
- PUPPET_GEM_VERSION="~> 3.6.0"
- PUPPET_GEM_VERSION="~> 3.7.0"
- PUPPET_GEM_VERSION="~> 3.1"
- PUPPET_GEM_VERSION="~> 3.2"
- PUPPET_GEM_VERSION="~> 3.3"
- PUPPET_GEM_VERSION="~> 3.4"
- PUPPET_GEM_VERSION="~> 3.5"
- PUPPET_GEM_VERSION="~> 3.6"
- PUPPET_GEM_VERSION="~> 3.7"
- PUPPET_GEM_VERSION="~> 3.8"
- PUPPET_GEM_VERSION="~> 3" PARSER="future"
- PUPPET_GEM_VERSION="~> 4.0"
- PUPPET_GEM_VERSION="~> 4.1"
- PUPPET_GEM_VERSION="~> 4"

sudo: false

Expand All @@ -25,15 +30,21 @@ matrix:
fast_finish: true
exclude:
- rvm: 2.0.0
env: PUPPET_GEM_VERSION="~> 3.1.0"
env: PUPPET_GEM_VERSION="~> 3.1"
- rvm: 2.1.0
env: PUPPET_GEM_VERSION="~> 3.1.0"
env: PUPPET_GEM_VERSION="~> 3.1"
- rvm: 2.1.0
env: PUPPET_GEM_VERSION="~> 3.2.0"
env: PUPPET_GEM_VERSION="~> 3.2"
- rvm: 2.1.0
env: PUPPET_GEM_VERSION="~> 3.3.0"
env: PUPPET_GEM_VERSION="~> 3.3"
- rvm: 2.1.0
env: PUPPET_GEM_VERSION="~> 3.4.0"
env: PUPPET_GEM_VERSION="~> 3.4"
- rvm: 1.8.7
env: PUPPET_GEM_VERSION="~> 4.0"
- rvm: 1.8.7
env: PUPPET_GEM_VERSION="~> 4.1"
- rvm: 1.8.7
env: PUPPET_GEM_VERSION="~> 4"

notifications:
email: false
1 change: 1 addition & 0 deletions Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ gem 'metadata-json-lint'
gem 'puppetlabs_spec_helper', '>= 0.1.0'
gem 'puppet-lint', '>= 1.0.0'
gem 'facter', '>= 1.7.0'
gem 'rspec-puppet'

# rspec must be v2 for ruby 1.8.7
if RUBY_VERSION >= '1.8.7' and RUBY_VERSION < '1.9'
Expand Down
4 changes: 3 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,9 @@ code with no modifications to the module itself as a guiding principle.

# Compatibility #

This module has been tested to work on the following systems with Puppet v3.x on Ruby versions 1.8.7, 1.9.3, 2.0.0 and 2.1.0.
This module has been tested to work on the following systems with Puppet v3
(with and without the future parser) and Puppet v4 with Ruby versions 1.8.7,
1.9.3, 2.0.0 and 2.1.0.

* EL 5
* EL 6
Expand Down
8 changes: 4 additions & 4 deletions metadata.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "ghoneycutt-dnsclient",
"version": "3.3.0",
"version": "3.4.0",
"author": "ghoneycutt",
"summary": "Manage resolver",
"license": "Apache-2.0",
Expand All @@ -11,11 +11,11 @@
"requirements": [
{
"name": "pe",
"version_requirement": ">= 3.0.0 < 4.0.0"
"version_requirement": ">= 3.0.0 < 5.0.0"
},
{
"name": "puppet",
"version_requirement": ">= 3.0.0 < 4.0.0"
"version_requirement": ">= 3.0.0 < 5.0.0"
}
],
"operatingsystem_support": [
Expand Down Expand Up @@ -78,6 +78,6 @@
}
],
"dependencies": [
{"name":"puppetlabs/stdlib","version_requirement":">= 3.2.0 < 6.0.0"}
{"name":"puppetlabs/stdlib","version_requirement":">= 4.6.0 < 6.0.0"}
]
}