class Rake::CompositePublisher
Manage several publishers as a single entity.
Public Class Methods
new()
click to toggle source
# File lib/rake/contrib/compositepublisher.rb, line 5 def initialize @publishers = [] end
Public Instance Methods
add(pub)
click to toggle source
Add a publisher to the composite.
# File lib/rake/contrib/compositepublisher.rb, line 10 def add(pub) @publishers << pub end
upload()
click to toggle source
Upload all the individual publishers.
# File lib/rake/contrib/compositepublisher.rb, line 15 def upload @publishers.each { |p| p.upload } end