set up distribution mechanisms

This commit is contained in:
David Dollar
2011-09-12 10:58:35 -04:00
parent 1cbb295b0d
commit f358d897fa
9 changed files with 239 additions and 8 deletions
+14
View File
@@ -0,0 +1,14 @@
file pkg("foreman-#{version}.gem") => distribution_files do |t|
sh "gem build foreman.gemspec"
sh "mv foreman-#{version}.gem #{t.name}"
end
task "gem:build" => pkg("foreman-#{version}.gem")
task "gem:clean" do
clean pkg("foreman-#{version}.gem")
end
task "gem:release" => "gem:build" do |t|
sh "parka push -f #{pkg("foreman-#{version}.gem")}"
end