Kom igång med Azure DevOps CLI

Azure DevOps Services

Med Azure DevOps-tillägget för Azure Command Line Interface (CLI) kan du hantera många Azure DevOps Services från kommandoraden. Med CLI-kommandon kan du effektivisera dina uppgifter med snabbare och flexibla interaktiva arbetsytor och kringgå arbetsflöden i användargränssnittet.

Kommentar

Azure DevOps-kommandoradsgränssnittet (CLI) är endast tillgängligt för användning med Azure DevOps Services. Azure DevOps-tillägget för Azure CLI stöder inte någon version av Azure DevOps Server.

Utför följande steg för att börja använda Azure DevOps-tillägget för Azure CLI:

  1. Installera Azure CLI: Följ anvisningarna i Installera Azure CLI för att konfigurera Din Azure CLI-miljö. Azure CLI-versionen måste minst vara 2.10.1. Du kan använda az --version för att verifiera.

  2. Lägg till Azure DevOps-tillägget:

     az extension add --name azure-devops
    

    Du kan använda az extension list eller az extension show --name azure-devops bekräfta installationen.

  3. Logga in: Kör az login för att logga in. Observera att vi endast stöder interaktiv eller logga in med användarnamn och lösenord med az login. Information om hur du loggar in med en personlig åtkomsttoken (PAT) finns i Logga in via Azure DevOps Personal Access Token (PAT).

Kommentar

Azure DevOps-tillägget stöder för närvarande inte autentisering med hanterade identiteter.

  1. Konfigurera standardvärden: Vi rekommenderar att du anger standardkonfigurationen för din organisation och ditt projekt. Annars kan du ange dessa i själva de enskilda kommandona.

     az devops configure --defaults organization=https://dev.azure.com/contoso project=ContosoWebApp
    

Kommandoanvändning

Om du lägger till Azure DevOps-tillägget läggs , devopspipelines, artifacts, boardsoch repos grupper till. För användning och hjälpinnehåll för alla kommandon anger du parametern -h , till exempel:

az devops -h
Group
    az devops : Manage Azure DevOps organization level operations.
        Related Groups
        az pipelines: Manage Azure Pipelines
        az boards: Manage Azure Boards
        az repos: Manage Azure Repos
        az artifacts: Manage Azure Artifacts.
   
Subgroups:
    admin            : Manage administration operations.
    extension        : Manage extensions.
    project          : Manage team projects.
    security         : Manage security related operations.
    service-endpoint : Manage service endpoints/service connections.
    team             : Manage teams.
    user             : Manage users.
    wiki             : Manage wikis.

Commands:
    configure        : Configure the Azure DevOps CLI or view your configuration.
    feedback         : Displays information on how to provide feedback to the Azure DevOps CLI team.
    invoke           : This command will invoke request for any DevOps area and resource. Please use
                       only json output as the response of this command is not fixed. Helpful docs -
                       https://video2.skills-academy.com/rest/api/azure/devops/.
    login            : Set the credential (PAT) to use for a particular organization.
    logout           : Clear the credential for all or a particular organization.

Öppna objekt i webbläsaren

Du kan använda --open switch för att öppna alla artefakter i Azure DevOps-portalen i din standardwebbläsare.

Till exempel:

az pipelines build show --id 1 --open

Det här kommandot visar information om build med id 1 på kommandoraden och öppnar den även i standardwebbläsaren.