codeforpeople's rubyforge 0.2.0 released

| | Comments (1)

I'm proud to announce that codeforpeople's rubyforge 0.2.0 has been released! This release marks a massive revamp to rubyforge splitting the previous command-line script into a script and library with unit tests. Makeing the system now able to be used directly from Rakefiles and other deployment scripts!

We've extended the command set and added semi-automatic configuration of groups, projects, and releases. We've also added the ability to add files to a release.

We have a lot of plans for this library. Next on the list is to be able to specify multiple files to release all at once, error checking, and a much more powerful configuration system.


Editorial:

This is sooo going to make my deployment life easier! I'm planning on doing a release per day for this week (with this release counting as Wednesday's release).

Eventually I'd like you to be able to do this:

% echo "group: seattlerb
project: ringy_dingy" > .rubyforge.yml
% rake test clean package
% rubyforge release 1.2.3 pkg/*

For now I'm quite happy with:

% rake test clean package
% rubyforge add_release seattlerb ringy_dingy 1.2.3 pkg/*.gem
% rubyforge add_file seattlerb ringy_dingy 6929 pkg/*.tgz

The only real PITA is getting that release ID by hand. That is next on my list.

Tomorrow should be a release of RubyInline. Long overdue.

1 Comments

Don't you have a life? Or a day job? I don't even have enough time to let my dog poop reguarly, let alone write all this cool software.

Leave a comment

About this Entry

This page contains a single entry by zenspider published on September 14, 2006 1:13 AM.

ZenTest 3.4.0 Released was the previous entry in this blog.

Dir.glob("**") is Evil (aka. rubyforge 0.2.1 released) is the next entry in this blog.

Find recent content on the main index or look in the archives to find all content.

Pages

Powered by Movable Type 4.32-en