Začínáme s Azure DevOps CLI

Služby Azure DevOps

S rozšířením Azure DevOps pro rozhraní příkazového řádku Azure (CLI) můžete spravovat mnoho služeb 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 Azure DevOps (CLI) je k dispozici pouze pro použití se službou Azure DevOps Services. Rozšíření Azure DevOps pro Azure CLI nepodporuje žádnou verzi Azure DevOps Serveru.

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ě vaše verze Azure CLI musí být 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
    

    Můžete použít az extension list nebo az extension show --name azure-devops potvrdit instalaci.

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

Poznámka:

Rozšíření Azure DevOps v současné době nepodporuje ověřování pomocí spravovaných identit.

  1. Konfigurovat výchozí hodnoty: Doporučujeme nastavit výchozí konfiguraci pro vaši organizaci a projekt. Jinak je můžete nastavit přímo v jednotlivých příkazech.

     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á devops, pipelines, artifacts, boardsa repos skupiny. 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://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.

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

Pomocí přepínače můžete --open otevřít libovolný artefakt 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í na id 1 příkazovém řádku a otevře ho také ve výchozím prohlížeči.