Interfaccia della riga di comando di Azure DevOps in una pipeline di versione

Azure DevOps Services

Per usare l'interfaccia della riga di comando di Azure DevOps in un agente ospitato usando una pipeline di rilascio, seguire questa procedura:

  1. Creare una pipeline di versione.

    nuova pipeline di versione

  2. Scegliere Processo vuoto.

    selezionare il modello

  3. Scegliere Fase 1 per configurare la fase.

    Fase 1

  4. Scegliere la pagina Attività e configurare il processo per l'uso di macOS ospitati nei pool di agenti.

    Configurazione processo agente

  5. Scegliere l'icona più per aggiungere un'altra attività e configurarla come attività di PowerShell. Immettere Power nella casella di ricerca per filtrare l'elenco.

    PowerShell

  6. Aggiungere lo script tramite file o inline. Ad esempio, lo script è stato incluso inline.

    Aggiungere script

Per informazioni di riferimento, ecco lo script inline:

$extensions = az extension list -o json | ConvertFrom-Json

$devopsFound = $False
foreach($extension in $extensions)
{
    if($extension.name -eq 'azure-devops'){
        $devopsFound = $True
    }
}

if ($devopsFound -eq $False){
    az extension add -n azure-devops
}