diff --git a/lib/tasks/release.rake b/lib/tasks/release.rake index 38e708e..9cc075c 100644 --- a/lib/tasks/release.rake +++ b/lib/tasks/release.rake @@ -251,7 +251,15 @@ EOF end desc "finishes the release" - task 'release:finish' => ['noosfero:upload_packages', 'noosfero:tag', 'noosfero:pushtag'] + task 'release:finish', :target do |t, args| + target = args[:target] + unless target + abort "E: usage: rake noosfero:release:finish[TARGET]" + end + Rake::Task['noosfero:upload_packages'].invoke(target) + Rake::Task['noosfero:tag'].invoke + Rake::Task['noosfero:pushtag'].invoke + end desc 'Build Debian packages' task :debian_packages => :package do -- libgit2 0.21.2