f07363b6af
This commit updates the spec tests so that they should work. - the ssh module that they depend on had introduced a dependency on the operatingsystem fact - tests had not been updated to reflect using xinetd and not the service to run the rsync daemon - update travis-ci to include the xinetd module
24 lines
765 B
YAML
24 lines
765 B
YAML
language: ruby
|
|
rvm:
|
|
- 1.8.7
|
|
- 1.9.2
|
|
before_script:
|
|
- 'git clone git://github.com/saz/puppet-ssh spec/fixtures/modules/ssh'
|
|
- 'git clone git://github.com/puppetlabs/puppetlabs-rsync spec/fixtures/modules/rsync'
|
|
- 'git clone git://github.com/ghoneycutt/puppet-xinetd spec/fixtures/modules/xinetd'
|
|
- 'git clone git://github.com/saz/puppet-memcached spec/fixtures/modules/memcached'
|
|
- 'git clone git://github.com/puppetlabs/puppetlabs-stdlib spec/fixtures/modules/stdlib'
|
|
- 'git clone git://github.com/puppetlabs/puppet-apt spec/fixtures/modules/apt'
|
|
script: "rake spec"
|
|
branches:
|
|
only:
|
|
- master
|
|
env:
|
|
- PUPPET_VERSION=2.6.12
|
|
- PUPPET_VERSION=2.7.6
|
|
- PUPPET_VERSION=2.7.11
|
|
matrix:
|
|
exclude:
|
|
- rvm: 1.9.2
|
|
env: PUPPET_VERSION=2.6.12
|