Use uppercase NAME and VERSION environment variables for plugin migration tasks (#10838).

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@9647 e93f8b46-1217-0410-a6f0-8f06a7374b81
This commit is contained in:
Jean-Philippe Lang 2012-05-06 21:03:30 +00:00
parent 31d2d1284a
commit df7ddf5c0e

View File

@ -51,9 +51,9 @@ namespace :redmine do
namespace :plugins do namespace :plugins do
desc 'Migrates installed plugins.' desc 'Migrates installed plugins.'
task :migrate => :environment do task :migrate => :environment do
name = ENV['name'] name = ENV['NAME']
version = nil version = nil
version_string = ENV['version'] version_string = ENV['VERSION']
if version_string if version_string
if version_string =~ /^\d+$/ if version_string =~ /^\d+$/
version = version_string.to_i version = version_string.to_i
@ -61,7 +61,7 @@ namespace :redmine do
abort "The VERSION argument requires a plugin NAME." abort "The VERSION argument requires a plugin NAME."
end end
else else
abort "Invalid version #{version_string} given." abort "Invalid VERSION #{version_string} given."
end end
end end
@ -74,7 +74,7 @@ namespace :redmine do
desc 'Copies plugins assets into the public directory.' desc 'Copies plugins assets into the public directory.'
task :assets => :environment do task :assets => :environment do
name = ENV['name'] name = ENV['NAME']
begin begin
Redmine::Plugin.mirror_assets(name) Redmine::Plugin.mirror_assets(name)