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.