Best practice for releasing Perl modules to staging and live
ian
londonperlmongers at iandocherty.com
Mon May 18 16:03:19 BST 2009
Paul Johnson wrote:
> On Mon, May 18, 2009 at 02:22:09PM +0100, ian wrote:
>
>
>> How best to ensure different environments have the same versions of Perl
>> modules?
>>
>
>
>> Any other methods that should be considered?
>>
>
> Pick a packaging system - preferably the one which is native to your OS.
> Build your packages on your development system. Only install packages on your
> test and prod systems.
>
Are you advising to (re)build CPAN Perl modules this way, or are you
just describing what to do with our own Perl modules?
One company I worked at did just this for CPAN modules, but it was a
many-day exercise to work out all the dependencies of (for example)
Catalyst and to build them all into Debian packages.
More information about the london.pm
mailing list