Add support for Puppet 6

This commit is contained in:
Phil Friderici 2018-12-05 08:04:43 +00:00
parent fcbbcb30ff
commit f9550720ed
4 changed files with 32 additions and 10 deletions

16
.fixtures-puppetv3.yml Normal file
View File

@ -0,0 +1,16 @@
fixtures:
repositories:
stdlib:
repo: 'https://github.com/puppetlabs/puppetlabs-stdlib.git'
ref: '4.6.0'
concat:
repo: 'https://github.com/puppetlabs/puppetlabs-concat.git'
ref: '2.2.1'
common:
repo: 'https://github.com/ghoneycutt/puppet-module-common.git'
ref: 'v1.4.1'
firewall:
repo: 'https://github.com/puppetlabs/puppetlabs-firewall.git'
ref: '1.9.0'
symlinks:
ssh: "#{source_dir}"

View File

@ -12,5 +12,8 @@ fixtures:
firewall:
repo: 'https://github.com/puppetlabs/puppetlabs-firewall.git'
ref: '1.9.0'
sshkeys:
repo: 'git://github.com/puppetlabs/puppetlabs-sshkeys_core.git'
ref: '1.0.1'
symlinks:
ssh: "#{source_dir}"

View File

@ -19,25 +19,27 @@ matrix:
fast_finish: true
include:
- rvm: 1.8.7
env: PUPPET_GEM_VERSION="~> 3"
env: PUPPET_GEM_VERSION="~> 3" FIXTURES_YML=".fixtures-puppetv3.yml"
- rvm: 1.8.7
env: PUPPET_GEM_VERSION="~> 3" FUTURE_PARSER="yes"
env: PUPPET_GEM_VERSION="~> 3" FIXTURES_YML=".fixtures-puppetv3.yml" FUTURE_PARSER="yes"
- rvm: 1.9.3
env: PUPPET_GEM_VERSION="~> 3"
env: PUPPET_GEM_VERSION="~> 3" FIXTURES_YML=".fixtures-puppetv3.yml"
- rvm: 1.9.3
env: PUPPET_GEM_VERSION="~> 3" FUTURE_PARSER="yes"
env: PUPPET_GEM_VERSION="~> 3" FIXTURES_YML=".fixtures-puppetv3.yml" FUTURE_PARSER="yes"
- rvm: 2.0.0
env: PUPPET_GEM_VERSION="~> 3"
env: PUPPET_GEM_VERSION="~> 3" FIXTURES_YML=".fixtures-puppetv3.yml"
- rvm: 2.0.0
env: PUPPET_GEM_VERSION="~> 3" FUTURE_PARSER="yes"
env: PUPPET_GEM_VERSION="~> 3" FIXTURES_YML=".fixtures-puppetv3.yml" FUTURE_PARSER="yes"
- rvm: 2.1.9
env: PUPPET_GEM_VERSION="~> 3"
env: PUPPET_GEM_VERSION="~> 3" FIXTURES_YML=".fixtures-puppetv3.yml"
- rvm: 2.1.9
env: PUPPET_GEM_VERSION="~> 3" FUTURE_PARSER="yes"
env: PUPPET_GEM_VERSION="~> 3" FIXTURES_YML=".fixtures-puppetv3.yml" FUTURE_PARSER="yes"
- rvm: 2.1.9
env: PUPPET_GEM_VERSION="~> 4"
- rvm: 2.4.1
env: PUPPET_GEM_VERSION="~> 5"
- rvm: 2.5.1
env: PUPPET_GEM_VERSION="~> 6"
notifications:
email: false

View File

@ -10,7 +10,7 @@
"requirements": [
{
"name": "puppet",
"version_requirement": ">= 3.0.0 < 6.0.0"
"version_requirement": ">= 3.0.0 < 7.0.0"
}
],
"operatingsystem_support": [
@ -90,6 +90,7 @@
{"name":"puppetlabs/stdlib","version_requirement":">= 4.6.0 < 6.0.0"},
{"name":"puppetlabs/concat","version_requirement":">= 2.0.0 < 6.0.0"},
{"name":"ghoneycutt/common","version_requirement":">= 1.4.1 < 2.0.0"},
{"name":"puppetlabs/firewall","version_requirement":">= 1.9.0 < 2.0.0"}
{"name":"puppetlabs/firewall","version_requirement":">= 1.9.0 < 2.0.0"},
{"name":"puppetlabs/sshkeys_core","version_requirement":">= 1.0.1 <2.0.0"}
]
}