Skip to content

Commit 928b034

Browse files
committed
(PUP-12031) Add Rake task for building puppet gems
1 parent 870db96 commit 928b034

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed

Rakefile

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,27 @@ task :default do
4545
sh %{rake -T}
4646
end
4747

48+
namespace :gem do
49+
namespace :build do
50+
desc 'build puppet gem'
51+
task :default do
52+
sh "gem build puppet.gemspec"
53+
end
54+
desc 'build universal-darwin puppet gem'
55+
task :universaldarwin do
56+
sh "gem build puppet.gemspec --platform universal-darwin"
57+
end
58+
desc 'build x64-mingw32 puppet gem'
59+
task :x64mingw32 do
60+
sh "gem build puppet.gemspec --platform x64-mingw32"
61+
end
62+
desc 'build x86-mingw32 puppet gem'
63+
task :x86mingw32 do
64+
sh "gem build puppet.gemspec --platform x86-mingw32"
65+
end
66+
end
67+
end
68+
4869
task :spec do
4970
ENV["LOG_SPEC_ORDER"] = "true"
5071
sh %{rspec #{ENV['TEST'] || ENV['TESTS'] || 'spec'}}

0 commit comments

Comments
 (0)