I repository Git di Azure possono ora essere considerati come risorse protette nelle pipeline YAML

È ora possibile considerare i repository Git di Azure come risorse protette nelle pipeline YAML, proprio come le connessioni di servizio e i pool di agenti. Come collaboratore di un repository, è possibile aggiungere controlli e autorizzazioni della pipeline per gestire il repository.

Per informazioni dettagliate, vedere le descrizioni delle funzionalità seguenti.

Generale

Azure Boards

Azure Pipelines

Azure Artifacts

Generale

Disponibilità generale dell'API di gestione del ciclo di vita PAT

Siamo lieti di annunciare la disponibilità generale delle API di gestione del ciclo di vita dei token di accesso personale . Questo set completo di API consente al team di semplificare la gestione delle API personalizzate, offrendo loro nuove funzionalità, ad esempio la creazione di nuovi token di accesso personale con ambito e durata desiderati e il rinnovo o la scadenza di quelli esistenti.

In precedenza, il modo principale per gestire le API (token di accesso personale) è tramite l'interfaccia utente o usando un set limitato di API destinate solo agli amministratori della raccolta di progetti. Questa nuova API consente alle organizzazioni di configurare l'automazione che coinvolgono le API, inclusa la configurazione di pipeline di compilazione o l'interazione con gli elementi di lavoro.

Azure Boards

Correzione di diversi problemi relativi ai piani di recapito 2.0

I piani di recapito 2.0 sono stati in anteprima pubblica dall'ultimo ottobre. Stiamo lavorando sul feedback dei clienti e sulla risoluzione dei problemi. Questa versione include correzioni per tali problemi. In particolare, il comportamento di zoom incoerente e i blocchi della barra di scorrimento sono stati risolti ora. Le schede sono ora ordinate per data anziché priorità backlog per usare meglio lo spazio.

Azure Pipelines

Repos come risorsa protetta nelle pipeline YAML

È possibile organizzare il progetto Azure DevOps per ospitare molti sottoprogetti, ognuno con il proprio repository Git Azure DevOps e una o più pipeline. In questa struttura è possibile controllare quali pipeline possono accedere ai repository. Ad esempio, si supponga di avere due repository A e B nello stesso progetto e due pipeline X e Y che normalmente compilano questi repository. È possibile impedire l'accesso alla pipeline Y al repository A. In generale, si vuole che i collaboratori di A controllino quali pipeline vogliono fornire l'accesso.

Sebbene ciò sia stato parzialmente possibile con i repository e le pipeline Git di Azure, non è stata eseguita alcuna esperienza per la gestione. Questa funzionalità risolve tale gap. I repository Git di Azure possono ora essere considerati come risorse protette nelle pipeline YAML, proprio come le connessioni di servizio e i pool di agenti.

Come collaboratore del repository A, è possibile aggiungere controlli e autorizzazioni della pipeline al repository. A tale scopo, passare alle impostazioni del progetto, selezionare Repository e quindi il repository. Si noterà un nuovo menu denominato "Controlli", in cui è possibile configurare uno dei controlli nella casella o personalizzati sotto forma di funzioni di Azure.

Aggiungere controlli

Nella scheda "Sicurezza" è possibile gestire l'elenco delle pipeline che possono accedere al repository.

Gestire l'elenco delle pipeline nella scheda sicurezza

Ogni volta che una pipeline YAML usa un repository, l'infrastruttura di Azure Pipelines verifica e garantisce che tutti i controlli e le autorizzazioni siano soddisfatti.

Nota

Queste autorizzazioni e controlli sono applicabili solo alle pipeline YAML. Le pipeline classiche non riconoscono queste nuove funzionalità.

Azure Artifacts

Abilitare il cestino vuoto per i feed

Con questo aggiornamento è ora possibile svuotare il cestino per eliminare definitivamente gli artefatti all'esterno della cadenza dei criteri di conservazione.

Passaggi successivi

Nota

Queste funzionalità verranno implementate nei prossimi due-tre settimane.

Passare ad Azure DevOps e guardare.

Come fornire commenti e suggerimenti

Ci piacerebbe sentire quello che pensi a queste funzionalità. Usare il menu della Guida per segnalare un problema o fornire un suggerimento.

Inviare un suggerimento

È anche possibile ottenere consigli e domande risposte dalla community in Stack Overflow.

Grazie,

Vijay Machiraju