Support for the Ruby 2.1 series ended on March 31 2017. See here for details.

In Files

  • rake/contrib/compositepublisher.rb

Parent

Methods

Rake::CompositePublisher

Manage several publishers as a single entity.

Public Class Methods

new() click to toggle source
 
               # File 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 rake/contrib/compositepublisher.rb, line 10
def add(pub)
  @publishers << pub
end
            
upload() click to toggle source

Upload all the individual publishers.

 
               # File rake/contrib/compositepublisher.rb, line 15
def upload
  @publishers.each { |p| p.upload }
end