Project

General

Profile

« Previous | Next » 

Revision 30ea2c09

Added by Eric Helms about 4 years ago

Fixes #29541: Use Facter 4 in testing

Drops pinned dependencies in Gemfile.

View differences:

.travis.yml
sudo: false
language: ruby
addons:
apt:
......
- xsltproc
- docbook-xsl
- ca-certificates
rvm: 2.4
env:
- PUPPET_VERSION=5.0
rvm: 2.5
script:
- bundle exec rake rubocop
#
......
- INSTDIR=$(mktemp -d)
- bundle exec rake build install PREFIX=$INSTDIR
- bundle exec $INSTDIR/sbin/foreman-installer --help --scenario foreman
- cat $INSTDIR/var/log/foreman-installer/foreman.log
- bundle exec $INSTDIR/sbin/foreman-installer --help --scenario foreman-proxy-content
- cat $INSTDIR/var/log/foreman-installer/foreman-proxy-content.log
- bundle exec $INSTDIR/sbin/foreman-installer --help --scenario katello
- cat $INSTDIR/var/log/foreman-installer/katello.log
- bundle exec $INSTDIR/sbin/foreman-proxy-certs-generate --help
- bundle exec $INSTDIR/sbin/foreman-proxy-certs-generate --help |grep -q certs-update-server
#
Gemfile
gem 'kafo', '~> 4.1'
gem 'librarian-puppet'
gem 'puppet', ENV.key?('PUPPET_VERSION') ? "~> #{ENV['PUPPET_VERSION']}" : '~> 6.0'
if RUBY_VERSION < '2.1'
gem 'puppet-strings', '< 2.0.0'
else
gem 'puppet-strings'
end
gem 'facter', '>= 3.0'
gem 'puppet-strings'
gem 'rake'
gem 'rdoc', '< 6' if RUBY_VERSION < '2.2'
group :test do
gem 'rspec'
......
end
group :development do
# Needed to pin dependencies
# Dependencies for rake pin_modules
gem 'puppet_forge'
if RUBY_VERSION < '2.1'
gem 'semverse', '< 2'
elsif RUBY_VERSION < '2.2'
gem 'semverse', '< 3'
else
gem 'semverse'
end
gem 'semverse'
end

Also available in: Unified diff