Commit bfc59d810ac71bcaf586cd53fea97acf5951e843
1 parent
29b170fc
Exists in
master
and in
29 other branches
rake noosfero:release:finish: take target argument
Showing
1 changed file
with
9 additions
and
1 deletions
Show diff stats
lib/tasks/release.rake
... | ... | @@ -251,7 +251,15 @@ EOF |
251 | 251 | end |
252 | 252 | |
253 | 253 | desc "finishes the release" |
254 | - task 'release:finish' => ['noosfero:upload_packages', 'noosfero:tag', 'noosfero:pushtag'] | |
254 | + task 'release:finish', :target do |t, args| | |
255 | + target = args[:target] | |
256 | + unless target | |
257 | + abort "E: usage: rake noosfero:release:finish[TARGET]" | |
258 | + end | |
259 | + Rake::Task['noosfero:upload_packages'].invoke(target) | |
260 | + Rake::Task['noosfero:tag'].invoke | |
261 | + Rake::Task['noosfero:pushtag'].invoke | |
262 | + end | |
255 | 263 | |
256 | 264 | desc 'Build Debian packages' |
257 | 265 | task :debian_packages => :package do | ... | ... |