Concorrenza delle fasi

Nelle pipeline YAML, le esecuzioni della stessa pipeline vengono eseguite in parallelo. Lo stesso vale anche per le fasi. Esistono scenari di utilizzo in cui l'esecuzione parallela della stessa fase non è consentita. Ad esempio, ogni fase della pipeline avvia un'orchestrazione di distribuzione esterna per una determinata risorsa ed è necessario assicurarsi che nessuna esecuzione di due pipeline esegua contemporaneamente la stessa fase. Oggi, è possibile ottenere l'esclusione reciproca usando ambienti e il controllo di blocco esclusivo, ma in questo caso è noioso. Microsoft prevede di offrire la possibilità di definire blocchi a livello di fase, per garantire l'esclusione reciproca delle fasi.