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.