[SP-pm] Controle de versão dos módulos do CPAN

Otávio Fernandes otaviof at gmail.com
Thu Aug 26 14:42:56 PDT 2010


2010/8/26 Daniel de Oliveira Mantovani <daniel.oliveira.mantovani em gmail.com>:
> 2010/8/26 Lindolfo "Lorn" Rodrigues <lorn.br em gmail.com>:
>> Se o Makefile.PL foi gerado pelo Module::Install, você pode definir uma
>> versão "base" para seu modulo, tipo:
>>
>> requires 'Catalyst::Runtime' => '5.80016';
>>
>
> Lorn, eu uso isso, o problema é garantir que em todos os meus
> servidores tenham o mesmo módulo do cpan atualizado, isso garante uma
> versão mínima, e não uma versão exata.

Então você tem dois problemas: um com o seu deploy e outro com o gerenciamento
de configuração dos seus servidores. O primeiro, eu recomendo Git-Deploy, para
o segundo, Puppet ou Chef.

>> isso não garante muita coisa, procure usar modulos que tem um historico de
>> retrocompatibilidade e/ou que tenham testes para isso já melhora.
>>
>> Outra coisa que pode te ajudar nisso é um ambiente de integração continua.

Bem lembrado.

> Vou olhar isso, obrigado.
>
> --
> http://www.danielmantovani.com
>
> "If you’ve never written anything thoughtful, then you’ve never had
> any difficult, important, or interesting thoughts. That’s the secret:
> people who don’t write, are people who don’t think."
> _______________________________________________
> SaoPaulo-pm mailing list
> SaoPaulo-pm em pm.org
> http://mail.pm.org/mailman/listinfo/saopaulo-pm

um abraço,

-- 
Otávio Fernandes
otaviof at ( gmail.com, cpan.org )
http://github.com/otaviof


More information about the SaoPaulo-pm mailing list