> Same deal with every other tool I looked at though.  I'll happily switch 
> to anything else which can have multiple config-file driven pre-release 
> assertions, supports project configs overlayed on machine configs, can 
> ship tarballs via scp+"poke pause", and will setup in under 10 minutes 
> on my debian etch box.

Will https posting to pause do?

If you can live without scp (and config overlaying, although you may
want to politely poke BDFOY to add that in - it's something that's I'm
starting to need, too) and are willing to customize the release script a
little, Module::Release is getting pretty close to what you need.

I think you need to add one line to the main module in order to make it
work with a 'passthrough' Makefile.PL (it assumes you're releasing off
the Makefile.PL) and it does a Kwalitee check, a prerequisites check, an
svn or git check (to make sure it's been checked in) and makes sure that
make test and make disttest both pass.

I like the fact that it's extendable, as well.  I've written modules to
announce uploads on Twitter, upload to my own personal site, svn import
the tarball to the repository I use, and fix the permissions in the tar
file that Win32 tars never quite understand.

So you could always MAKE a module to do the scp part!

It works for most of what I do, at any rate.

Call it a suggestion on my part.

--Curtis
--
Curtis Jewell
swords...@csjewell.fastmail.us

%DCL-E-MEM-BAD, bad memory
-VMS-F-PDGERS, pudding between the ears

[I use PC-Alpine, which deliberately does not display colors and pictures in 
HTML mail]

Reply via email to