Manage several publishers as a single entity.
[Source]
# File lib/rake/contrib/compositepublisher.rb, line 7 7: def initialize 8: @publishers = [] 9: end
Add a publisher to the composite.
# File lib/rake/contrib/compositepublisher.rb, line 12 12: def add(pub) 13: @publishers << pub 14: end
Upload all the individual publishers.
# File lib/rake/contrib/compositepublisher.rb, line 17 17: def upload 18: @publishers.each { |p| p.upload } 19: end
[Validate]