module Hoe::Publish

Publish plugin for hoe.

Tasks Provided:

announce

Create news email file and optionally publish docs.

debug_email

Generate email announcement file.

post_blog

Post announcement to blog.

publish_docs

Publish RDoc to ‘rdoc_locations`.

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.

The blogs entry can either look like:

- path: ~/Work/p4/zss/www/blog.zenspider.com/releases
  type: zenweb
  cmd: rake sync    (optional)

or:

- url: http://example.com/cgi-bin/blog.cgi
  blog_id: 1
  user: username
  password: passwd
  extra_headers:
    blah: whatever