# from David Golden # on Wednesday 20 August 2008 15:10: >> Of course, by trying to make it abstract and reusable, I'm just >> making unnecessary work for myself because every author with more >> than 3 modules writes their own kit? At least, that's the >> impression I get whenever I mention it. > >Whipuptitude beats manipulexity for this class of problem, perhaps? I >can hack up my own kit faster than I can learn and configure someone >else's? And once written it's fairly stable.
True and true. Your code looks a lot like my config file though, except for the git bit. So, you have a server named 'echo' too? Is there an echo in here? try "git archive --format=tar --remote=$repos $fulltag | tar -xf -"; try "$perl Build.PL"; try "$perl Build"; try "$perl Build testpod"; try "$perl Build distcheck"; try "$perl Build dist"; try "$perl Build disttest"; Well, I skipped the "Are you sure?" bit because of course I'm sure! It helps that the code is tested. But there's a stop directive for that purpose (I think when I left off I was pondering how to have --stop-after-... or --fake options on the command line.) process: - clean - create_build - .test - .testpod - .testpodcoverage - .dist - check_manifest - check_kwalitee - check_changes - .disttest - check_version_control shipit: - tag_version_control - scp_relay - pause_http_relay Oh, and I hate the part where I make a fake pause cgi to test it :-) --Eric -- "Matter will be damaged in direct proportion to its value." --Murphy's Constant --------------------------------------------------- http://scratchcomputing.com ---------------------------------------------------