sample_config/Tinderconfirg.rsync.pm
^
:)
Hmmm. A lot of this is trying to duplicate what Test::Smoke already
does. Rather than that, I'd suggest working on a generic Tinderbox
interface which we could then plug Test::Smoke into. Basically,
develop generic versions of sendstartmail() and sendendmail().
use Devel::Tinderbox;
my $tinder = Devel::Tinderbox->new;
$tinder->from('[EMAIL PROTECTED]');
$tinder->to('[EMAIL PROTECTED]');
$tinder->tree('perl');
$tinder->boxname('blackrider.schwern.org');
$tinder->report_building;
...go and smoke perl...
$tinder->status($state);
$tinder->log($build_log);
$tinder->report_done;
errorparser and buildfamiliy can be determined automatically from $^O.
For inspiration, look at CPAN::Test::Reporter. It does a similar
thing, but for cpan-testers.
PS Have a look at ExtUtils::ModuleMaker.
--
Michael G. Schwern <[EMAIL PROTECTED]> http://www.pobox.com/~schwern/
Perl6 Quality Assurance <[EMAIL PROTECTED]> Kwalitee Is Job One
There's so much more to me than my arm.