aboutsummaryrefslogtreecommitdiff
path: root/Rakefile
diff options
context:
space:
mode:
authorTim Meusel <tim@bastelfreak.de>2021-02-09 12:28:39 +0100
committerGitHub <noreply@github.com>2021-02-09 12:28:39 +0100
commite22b12852d840869edb75ba1fbf767af75ba1b6d (patch)
tree08f58a8f8badbea9f429401e76c1e3180c472656 /Rakefile
parentfb8ed26cdceb012c3395a8d897b98785b17f087f (diff)
parentc5c71bcb480d19387d761e760f3e6190c241f9eb (diff)
downloadpuppet-ferm-e22b12852d840869edb75ba1fbf767af75ba1b6d.tar.gz
puppet-ferm-e22b12852d840869edb75ba1fbf767af75ba1b6d.tar.bz2
Merge pull request #119 from voxpupuli/modulesync
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+$/