# 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
---------------------------------------------------

Reply via email to