Un repository contiene più versioni di un template di Azure Pipelines e si desidera distribuire più pipeline che utilizzano un template memorizzato. Per garantire che ogni pipeline utilizzi una versione fissa del template, quale riferimento si dovrebbe usare?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: il branch.
Perché questa è la risposta
Per garantire che ogni pipeline utilizzi una versione fissa e immutabile di un template, è consigliabile utilizzare un riferimento al branch. Quando si specifica un branch (ad esempio, main o release/v1.0), la pipeline utilizzerà l'ultima versione del template presente in quel branch al momento dell'esecuzione. Questo approccio è pratico per mantenere la coerenza e la stabilità delle pipeline, specialmente in ambienti di produzione dove le modifiche ai template devono essere controllate. Il seriale (o numero di build) e gli hash basati su SHA sono riferimenti a commit specifici e, sebbene forniscano immutabilità, possono rendere più complessa la gestione degli aggiornamenti dei template. Ogni volta che il template viene modificato, sarebbe necessario aggiornare manualmente il riferimento al nuovo hash o seriale in tutte le pipeline che lo utilizzano. Il runner non è un riferimento a una versione del template ma l'agente che esegue la pipeline.
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