Začínáme s Rozhraním příkazového řádku Azure DevOps

Azure DevOps Services

S rozšířením Azure DevOps pro rozhraní příkazového řádku Azure (CLI) můžete spravovat mnoho Azure DevOps Services z příkazového řádku. Příkazy CLI umožňují zefektivnit úlohy díky rychlejšímu flexibilnímu interaktivnímu plátnu a obejít tak pracovní postupy uživatelského rozhraní.

Poznámka

Rozhraní příkazového řádku (CLI) Azure DevOps je k dispozici pouze pro použití s Azure DevOps Services. Rozšíření Azure DevOps pro Azure CLI nepodporuje žádnou verzi Azure DevOps Server.

Pokud chcete začít používat rozšíření Azure DevOps pro Azure CLI, proveďte následující kroky:

  1. Instalace Azure CLI: Postupujte podle pokynů uvedených v tématu Instalace Azure CLI a nastavte prostředí Azure CLI. Minimálně musí být verze Azure CLI 2.10.1. K ověření můžete použít az --version .

  2. Přidejte rozšíření Azure DevOps:

     az extension add --name azure-devops
    

    K potvrzení instalace můžete použít nebo az extension listaz extension show --name azure-devops .

  3. Přihlášení: Přihlaste se spuštěním příkazu az login . Upozorňujeme, že podporujeme pouze interaktivní nebo přihlášení pomocí uživatelského jména a hesla pomocí az loginnástroje . Pokud se chcete přihlásit pomocí tokenu PAT (Personal Access Token), přečtěte si téma Přihlášení pomocí tokenu PAT (Personal Access Token) v Azure DevOps.

  4. Konfigurovat výchozí hodnoty: Doporučujeme nastavit výchozí konfiguraci pro vaši organizaci a projekt. V opačném případě je můžete nastavit v rámci samotných jednotlivých příkazů.

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

Použití příkazů

Přidání rozšíření Azure DevOps přidá devopsskupiny , pipelinesartifacts, boards, a repos . Pro použití a obsah nápovědy pro libovolný příkaz zadejte parametr -h , například:

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://learn.microsoft.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.

Otevření položek v prohlížeči

Přepínač můžete použít --open k otevření libovolného artefaktu na portálu Azure DevOps ve výchozím prohlížeči.

Příklad:

az pipelines build show --id 1 --open

Tento příkaz zobrazí podrobnosti o sestavení pomocí id 1 na příkazovém řádku a otevře ho také ve výchozím prohlížeči.