aboutsummaryrefslogtreecommitdiff
path: root/Rakefile
diff options
context:
space:
mode:
authorTim Meusel <tim@bastelfreak.de>2020-11-25 17:12:07 +0100
committerTim Meusel <tim@bastelfreak.de>2021-02-09 12:20:48 +0100
commitc5c71bcb480d19387d761e760f3e6190c241f9eb (patch)
tree08f58a8f8badbea9f429401e76c1e3180c472656 /Rakefile
parent26421b720ed8bf1c9588587764fba938130b3879 (diff)
downloadpuppet-ferm-c5c71bcb480d19387d761e760f3e6190c241f9eb.tar.gz
puppet-ferm-c5c71bcb480d19387d761e760f3e6190c241f9eb.tar.bz2
modulesync 4.0.0
Diffstat (limited to 'Rakefile')
-rw-r--r--Rakefile9
1 files changed, 8 insertions, 1 deletions
diff --git a/Rakefile b/Rakefile
index b450fe7..d1bf749 100644
--- a/Rakefile
+++ b/Rakefile
@@ -1,4 +1,10 @@
-require 'voxpupuli/test/rake'
+# Attempt to load voxupuli-test (which pulls in puppetlabs_spec_helper),
+# otherwise attempt to load it directly.
+begin
+ require 'voxpupuli/test/rake'
+rescue LoadError
+ require 'puppetlabs_spec_helper/rake_tasks'
+end
# load optional tasks for releases
# only available if gem group releases is installed
@@ -26,6 +32,7 @@ end
begin
require 'github_changelog_generator/task'
+ require 'puppet_blacksmith'
GitHubChangelogGenerator::RakeTask.new :changelog do |config|
version = (Blacksmith::Modulefile.new).version
config.future_release = "v#{version}" if version =~ /^\d+\.\d+.\d+$/