Läs på engelska

Dela via


Azure DevOps CLI i en versionspipeline

Azure DevOps Services

Kör följande steg för att använda Azure DevOps CLI i en värdbaserad agent med hjälp av en versionspipeline:

  1. Skapa en versionspipeline.

    ny versionspipeline

  2. Välj Tomt jobb.

    välj mall

  3. Välj Steg 1 för att konfigurera fasen.

    Steg 1

  4. Välj sidan Uppgifter och konfigurera jobbet så att det använder värdhanterad macOS i agentpooler.

    Agentjobbkonfiguration

  5. Välj plusikonen för att lägga till en annan uppgift och konfigurera den som en PowerShell-uppgift. Ange Power i sökrutan för att filtrera listan.

    PowerShell

  6. Lägg till skriptet, antingen via fil eller infogat. Till exempel har skriptet inkluderats infogat.

    Lägg till skript

Här är det infogade skriptet som referens:

PowerShell
$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
}