Você tem um pool de agentes (Pool1) com um agente auto-hospedado do Windows Server 2022 usado pelo Pipe1. O Project2 adicionará o Pipe2, e o App1 e o App2 têm dependências conflitantes. Para minimizar o risco de conflitos de build, mantendo os custos de infraestrutura baixos, o que você deve fazer?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Criar dois trabalhos de contêiner..
Por que esta é a resposta
Criar dois trabalhos de contêiner é a melhor solução porque permite isolar as dependências conflitantes do App1 e App2 dentro de seus próprios contêineres Docker. Isso garante que cada aplicativo seja construído em um ambiente consistente e isolado, minimizando o risco de conflitos sem a necessidade de provisionar e manter um agente adicional, o que aumentaria os custos de infraestrutura. Adicionar outro agente auto-hospedado resolveria o conflito, mas aumentaria os custos de infraestrutura e a complexidade de gerenciamento. Adicionar uma tarefa do Docker Compose aos pipelines de build não resolveria o problema de dependências conflitantes entre App1 e App2 se eles forem construídos no mesmo ambiente. Alterar o agente auto-hospedado para usar o RHEL 9 não resolveria o problema de dependências conflitantes entre os aplicativos, pois o sistema operacional subjacente não é a causa raiz do problema.
Passe no seu exame — sem a busca interminável por respostas
Obtenha todas as perguntas e explicações verificadas para este exame em um só lugar e economize horas de preparação. Mais de 1.000 certificações · Mais de 20 idiomas · Grátis para começar.
Passe no seu exame mais rápido → Não é necessário cartão