Best practice for releasing Perl modules to staging and live

Leo Lapworth leo at cuckoo.org
Mon May 18 15:06:08 BST 2009


2009/5/18 ian <londonperlmongers at iandocherty.com>:
> How best to ensure different environments have the same versions of Perl
> modules?

If you can use debian (or other packaged based OS) then build
everything as packages and run a package server that all machines
install off.

http://code.google.com/p/cpan-debian-package-builder/ - is a mess, but
with a bit or poking works very well (for our environment).

We package into a dev package server, then rsync to live package
server when deploying.

Hope that helps.

Leo


More information about the london.pm mailing list