Page MenuHomeSoftware Heritage

No OneTemporary

diff --git a/Gemfile b/Gemfile
index 8e3c947..8434a22 100644
--- a/Gemfile
+++ b/Gemfile
@@ -1,22 +1,20 @@
source 'https://rubygems.org'
puppetversion = ENV.key?('PUPPET_VERSION') ? "#{ENV['PUPPET_VERSION']}" : ['>= 2.7.0','< 5.0']
gem 'puppet', puppetversion
gem 'puppet-lint'
gem 'puppetlabs_spec_helper'
gem 'rake'
gem 'librarian-puppet', '>= 2.0'
gem 'highline'
-gem 'rspec-system-puppet', :require => false
-gem 'serverspec', :require => false
-gem 'rspec-system-serverspec', :require => false
+gem 'rspec-puppet-facts'
# coverage reports will be in release 2.0
-gem 'rspec-puppet', '>= 2.2'
-gem 'rspec', '~> 2.13'
+gem 'rspec', '>= 3.0.0'
+gem 'rspec-puppet', '>= 2.3.0'
gem 'metadata-json-lint', :require => false
group :development do
gem 'puppet-blacksmith'
gem 'beaker'
gem 'beaker-rspec', :require => false
end
diff --git a/Rakefile b/Rakefile
index 1b11333..1ac45ee 100644
--- a/Rakefile
+++ b/Rakefile
@@ -1,25 +1,29 @@
-require 'bundler'
-Bundler.require(:rake)
+require 'rubygems'
+require 'bundler/setup'
require 'puppetlabs_spec_helper/rake_tasks'
+require 'puppet/version'
+require 'puppet/vendor/semantic/lib/semantic' unless Puppet.version.to_f < 3.6
require 'puppet-lint/tasks/puppet-lint'
-require 'rspec-system/rake_task'
+require 'puppet-syntax/tasks/puppet-syntax'
+require 'metadata-json-lint/rake_task'
+
# blacksmith does not support ruby 1.8.7 anymore
require 'puppet_blacksmith/rake_tasks' if ENV['RAKE_ENV'] != 'ci' && RUBY_VERSION.split('.')[0,3].join.to_i > 187
desc 'Lint metadata.json file'
task :meta do
sh 'metadata-json-lint metadata.json'
end
Rake::Task[:lint].clear
PuppetLint::RakeTask.new :lint do |config|
config.ignore_paths = ["spec/**/*.pp", "vendor/**/*.pp", "pkg/**/*.pp"]
config.log_format = '%{path}:%{linenumber}:%{KIND}: %{message}'
end
task :librarian_spec_prep do
sh 'librarian-puppet install --path=spec/fixtures/modules/'
end
task :spec_prep => :librarian_spec_prep
task :default => [:spec, :lint]

File Metadata

Mime Type
text/x-diff
Expires
Thu, Sep 18, 4:39 AM (1 d, 21 h)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
3346665

Event Timeline