It sounds like many folks see substantial benefits, especially on teams.
So, I was wondering what a nightly build process might look like to a team using Perl.
Here are a few thoughts:
The nightly build then becomes the tool for syncing the staging and production servers, rather than using cvs update to sync the servers. The benefit of this is that you can cvs commit files that are not 100% functional / stable, and not worry that they will be released into production on a nightly update, while still maintaining a record of each night's build and smoke test.
Is anyone working on a Perl project and doing nightly builds? Do you find it useful?
Boy do we test (Score:2)
We have a script called smoke that
All this is done by creating my own subclass of Test::Harness::Straps which can handle all those other non-*.t files.
Also, some of the test files are meta-test files
--
xoa
Re:Boy do we test (Score:1)
The tests that you are doing seem to capture a lot of the benefits of a nightly build: