Integração Contínua - Definindo Tarefas
Agora que temos nosso código base no Git e um link para o servidor de Integração Contínua, é finalmente hora de ver a primeira etapa da Integração Contínua em ação. Isso é feito definindo tarefas no servidor de integração contínua, como gatilhos, o que torna todo o processo de integração contínua o mais perfeito possível. Vamos fazer uma alteração em nosso código no Visual Studio.
Step 1 - Vá para o Demo.aspx página no Visual Studio e faça uma alteração no título da página.
Step 2 - Se consultarmos nosso repositório Git por meio do git status comando, você verá de fato que o Demo.aspx arquivo foi modificado.
Agora precisamos garantir que cada mudança em nosso código acione uma construção em nosso servidor de integração contínua. Para isso, precisamos fazer as seguintes alterações.
Step 3 - Vá para o painel do seu projeto, clique na seção de acionadores e clique em Add new trigger.
Step 4 - Na próxima tela que aparecer, escolha VCS trigger, que será usado para criar um gatilho para que, quando um check-in for feito no repositório, uma construção seja disparada.
Step 5 - Clique Show Advanced Options e certifique-se de que as opções mostradas na captura de tela a seguir sejam selecionadas.
Step 6- Clique em Salvar. Agora você verá o gatilho registrado com sucesso, conforme mostrado na imagem a seguir.
Step 7- Agora é hora de verificar nosso código no repositório Git e ver o que acontece. Então, vamos para nosso prompt de comando e emitir ogit add comando para preparar nossos arquivos alterados.
Step 8 - Agora emita o git commit comando e enviará as alterações para o repositório Git.
Step 9 - Se você for para a tela Visão geral dos projetos, verá que uma nova construção foi acionada e executada.
Se você ver o Change log Tab, você vai ver o git comment que acionou a construção.
Vamos tentar mais uma vez. Vamos fazer outra mudança noDemo.aspxArquivo. Vamos realizar umgit add comando e um git commit comando com a seguinte mensagem de confirmação.
Agora você verá uma construção sendo acionada automaticamente no painel do Projeto no TeamCity.
O build mostrará uma mensagem de sucesso.
Agora você verá a mensagem de 'Segundo commit' que foi usada quando a mudança foi enviada para o git repository.
Concluímos agora com sucesso a primeira parte do processo de Integração Contínua.