Merge pull request #508 from puppetlabs/travis-puppet4
Puppet 4 support
This commit is contained in:
commit
23855f199b
4 changed files with 20 additions and 15 deletions
27
.travis.yml
27
.travis.yml
|
@ -7,21 +7,26 @@ matrix:
|
|||
fast_finish: true
|
||||
include:
|
||||
- rvm: 1.8.7
|
||||
env: PUPPET_GEM_VERSION="~> 3.0"
|
||||
env: PUPPET_GEM_VERSION="~> 3.0" ORDERING="random" STRICT_VARIABLES="yes"
|
||||
- rvm: 1.8.7
|
||||
env: PUPPET_GEM_VERSION="~> 3.0" ORDERING="random" STRICT_VARIABLES="yes" FUTURE_PARSER="yes"
|
||||
- rvm: 1.9.3
|
||||
env: PUPPET_GEM_VERSION="~> 3.0"
|
||||
- rvm: 2.0.0
|
||||
env: PUPPET_GEM_VERSION="~> 3.0"
|
||||
env: PUPPET_GEM_VERSION="~> 3.0" ORDERING="random" STRICT_VARIABLES="yes"
|
||||
- rvm: 1.9.3
|
||||
env: PUPPET_GEM_VERSION="~> 3.0" FUTURE_PARSER="yes"
|
||||
env: PUPPET_GEM_VERSION="~> 3.0" ORDERING="random" STRICT_VARIABLES="yes" FUTURE_PARSER="yes"
|
||||
- rvm: 2.0.0
|
||||
env: PUPPET_GEM_VERSION="~> 3.0" FUTURE_PARSER="yes"
|
||||
env: PUPPET_GEM_VERSION="~> 3.0" ORDERING="random" STRICT_VARIABLES="yes"
|
||||
- rvm: 2.0.0
|
||||
env: PUPPET_GEM_VERSION="~> 3.0" ORDERING="random" STRICT_VARIABLES="yes" FUTURE_PARSER="yes"
|
||||
- rvm: 2.1
|
||||
env: PUPPET_GEM_VERSION="~> 3.0" ORDERING="random" STRICT_VARIABLES="yes"
|
||||
- rvm: 2.1
|
||||
env: PUPPET_GEM_VERSION="~> 3.0" ORDERING="random" STRICT_VARIABLES="yes" FUTURE_PARSER="yes"
|
||||
- rvm: 1.9.3
|
||||
env: PUPPET_GEM_VERSION="~> 4.0"
|
||||
env: PUPPET_GEM_VERSION="~> 4.0" ORDERING="random"
|
||||
- rvm: 2.0.0
|
||||
env: PUPPET_GEM_VERSION="~> 4.0"
|
||||
allow_failures:
|
||||
- env: PUPPET_GEM_VERSION="~> 4.0"
|
||||
- env: PUPPET_GEM_VERSION="~> 3.0" FUTURE_PARSER="yes"
|
||||
env: PUPPET_GEM_VERSION="~> 4.0" ORDERING="random"
|
||||
- rvm: 2.1
|
||||
env: PUPPET_GEM_VERSION="~> 4.0" ORDERING="random"
|
||||
notifications:
|
||||
email: false
|
||||
|
|
2
Gemfile
2
Gemfile
|
@ -13,7 +13,7 @@ end
|
|||
group :development, :unit_tests do
|
||||
gem 'rake', :require => false
|
||||
gem 'rspec-core', '3.1.7', :require => false
|
||||
gem 'rspec-puppet', '~> 2.0', :require => false
|
||||
gem 'rspec-puppet', '~> 2.1', :require => false
|
||||
gem 'puppetlabs_spec_helper', :require => false
|
||||
gem 'puppet-lint', :require => false
|
||||
gem 'simplecov', :require => false
|
||||
|
|
|
@ -31,9 +31,9 @@ define apt::ppa(
|
|||
$_proxy = $::apt::_proxy
|
||||
if $_proxy['host'] {
|
||||
if $_proxy['https'] {
|
||||
$_proxy_env = ["http_proxy=http://${_proxy['host']}:${_proxy['port']}", "https_proxy=https://${_proxy['host']}:${_proxy['port']}"]
|
||||
$_proxy_env = ["http_proxy=http://${$_proxy['host']}:${$_proxy['port']}", "https_proxy=https://${$_proxy['host']}:${$_proxy['port']}"]
|
||||
} else {
|
||||
$_proxy_env = ["http_proxy=http://${_proxy['host']}:${_proxy['port']}"]
|
||||
$_proxy_env = ["http_proxy=http://${$_proxy['host']}:${$_proxy['port']}"]
|
||||
}
|
||||
} else {
|
||||
$_proxy_env = []
|
||||
|
|
|
@ -65,7 +65,7 @@ define apt::source(
|
|||
# We do not want to remove keys when the source is absent.
|
||||
if $key and ($ensure == 'present') {
|
||||
if is_hash($_key) {
|
||||
apt::key { "Add key: ${_key['id']} from Apt::Source ${title}":
|
||||
apt::key { "Add key: ${$_key['id']} from Apt::Source ${title}":
|
||||
ensure => present,
|
||||
id => $_key['id'],
|
||||
server => $_key['server'],
|
||||
|
|
Loading…
Reference in a new issue