Práticas da integração contínua
Os developers gravam para o repositório partilhado com regularidade (commit).
As alterações no SCM são monitorizadas e acionam automaticamente o ciclo de CI.
Feedback imediato sobre falhas nas builds (as builds falhadas têm alta prioridade).
Opcional: instalação de artefactos num repositório de referência.
Opcional: acionamento de testes de integração/aceitação.
Fowler's 10 CI practices
Maintain a Single Source Repository.
Automate the Build.
Make Your Build Self-Testing.
Everyone Commits To the Mainline Every Day.
Every Commit Should Build the Mainline on an Integration Machine.
Keep the Build Fast.
Test in a Clone of the Production Environment.
Make it Easy for Anyone to Get the Latest Executable.
Everyone can see what's happening.
Automate Deployment.
Last updated