From 54ab74d305fb073f9bf9960c625f483f2852c953 Mon Sep 17 00:00:00 2001 From: David Dollar Date: Thu, 2 Feb 2012 17:32:52 -0500 Subject: [PATCH] fix release tasks --- Gemfile | 1 + Gemfile.lock | 7 +++++++ dist/jruby.rake | 4 +++- dist/mingw32.rake | 4 +++- 4 files changed, 14 insertions(+), 2 deletions(-) diff --git a/Gemfile b/Gemfile index 409f9e4..f93375b 100644 --- a/Gemfile +++ b/Gemfile @@ -11,6 +11,7 @@ platform :jruby do end group :development do + gem 'aws-s3' gem 'parka' gem 'rake' gem 'ronn' diff --git a/Gemfile.lock b/Gemfile.lock index b06b90f..216eb88 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -8,6 +8,11 @@ PATH GEM remote: http://rubygems.org/ specs: + aws-s3 (0.6.2) + builder + mime-types + xml-simple + builder (3.0.0) crack (0.1.8) diff-lcs (1.1.3) fakefs (0.3.2) @@ -45,6 +50,7 @@ GEM term-ansicolor (1.0.7) thor (0.14.6) win32console (1.3.0-x86-mingw32) + xml-simple (1.0.15) PLATFORMS java @@ -52,6 +58,7 @@ PLATFORMS x86-mingw32 DEPENDENCIES + aws-s3 fakefs (~> 0.3.2) foreman! parka diff --git a/dist/jruby.rake b/dist/jruby.rake index a9a03b0..c192eb9 100644 --- a/dist/jruby.rake +++ b/dist/jruby.rake @@ -1,5 +1,7 @@ file pkg("foreman-#{version}-jruby.gem") => distribution_files do |t| - sh "env PLATFORM=java gem build foreman.gemspec" + Bundler.with_clean_env do + sh "env PLATFORM=java gem build foreman.gemspec" + end sh "mv foreman-#{version}-java.gem #{t.name}" end diff --git a/dist/mingw32.rake b/dist/mingw32.rake index 37c9498..eb92782 100644 --- a/dist/mingw32.rake +++ b/dist/mingw32.rake @@ -1,5 +1,7 @@ file pkg("foreman-#{version}-mingw32.gem") => distribution_files do |t| - sh "env PLATFORM=mingw32 gem build foreman.gemspec" + Bundler.with_clean_env do + sh "env PLATFORM=mingw32 gem build foreman.gemspec" + end sh "mv foreman-#{version}-mingw32.gem #{t.name}" end