Module Hoe::Publish
In: lib/hoe/publish.rb

Publish plugin for hoe.

Tasks Provided:

announce:Create news email file and post to rubyforge.
email:Generate email announcement file.
post_blog:Post announcement to blog.
post_news:Post announcement to rubyforge.
publish_docs:Publish RDoc to RubyForge.
ridocs:Generate ri locally for testing.

Extra Configuration Options:

publish_on_announce:Run publish_docs when you run release.
blogs:An array of hashes of blog settings.

Methods

Attributes

blog_categories  [RW]  Optional: An array of the project‘s blog categories. Defaults to project name.
remote_rdoc_dir  [RW]  Optional: Name of RDoc destination directory on Rubyforge. [default: name]
rsync_args  [RW]  Optional: Flags for RDoc rsync. [default: "-av —delete"]

Public Instance methods

Define tasks for plugin.

Initialize variables for plugin.

[Validate]