Hai un pool di agent (Pool1) con un agente self-hosted Windows Server 2022 utilizzato da Pipe1. Project2 aggiungerà Pipe2 e App1 e App2 hanno dipendenze in conflitto. Per minimizzare il rischio di conflitti di build mantenendo bassi i costi dell'infrastruttura, cosa dovresti fare?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Creare due container job..
Perché questa è la risposta
Creare due container job è la soluzione migliore perché i container isolano le dipendenze di build, permettendo a Pipe1 e Pipe2 di utilizzare versioni diverse di App1 e App2 sullo stesso agente self-hosted senza conflitti. Questo minimizza il rischio e mantiene bassi i costi dell'infrastruttura, poiché non richiede l'aggiunta di un nuovo agente fisico o virtuale. Aggiungere un altro agente self-hosted aumenterebbe i costi. Aggiungere un task Docker Compose non è sufficiente a garantire l'isolamento delle dipendenze di build in tutti gli scenari. Cambiare l'agente per usare RHEL 9 non risolve il problema delle dipendenze in conflitto tra le applicazioni.
Supera il tuo esame — senza l'infinita caccia alle risposte
Ottieni ogni domanda e spiegazione verificata per questo esame in un unico posto, e risparmia ore di preparazione. Oltre 1.000 certificazioni · Oltre 20 lingue · Inizia gratuitamente.
Supera il tuo esame più velocemente → Nessuna carta richiesta