Sdílet prostřednictvím


Rychlý start: Začínáme s Azure DevOps CLI

Služby Azure DevOps

V tomto rychlém startu se dozvíte, jak nainstalovat a začít používat rozšíření Azure DevOps pro rozhraní příkazového řádku Azure (CLI). Rozšíření přidá příkazy pro správu Azure DevOps Services z příkazového řádku, abyste mohli skriptovat a automatizovat běžné úlohy.

V tomto rychlém startu se naučíte:

  • Instalace rozšíření Azure DevOps pro Azure CLI
  • Přihlášení, konfigurace výchozích hodnot a nápověda pro přístup k příkazům
  • Použití rozhraní příkazového řádku k otevření položek Azure DevOps v prohlížeči

Rychlé kroky:

  1. Instalace Azure CLI (pokud ještě není nainstalovaná)
  2. Přidání nebo aktualizace rozšíření Azure DevOps
  3. Přihlášení a nastavení výchozí organizace a projektu
  4. Použijte az devops --help nebo otevřete položky pomocí --open

Poznámka:

Rozšíření Azure DevOps CLI funguje jenom s Azure DevOps Services (cloudem). Nepodporuje Azure DevOps Server (místní).

Instalace a aktualizace

  1. Nainstalujte Azure CLI. Postupujte podle kroků v části Instalace Azure CLI. Po instalaci ověřte svou verzi:
az --version
  1. Přidejte rozšíření Azure DevOps.

    az extension add --name azure-devops
    

    Pokud už máte rozšíření nainstalované a chcete se ujistit, že máte nejnovější verzi, spusťte příkaz update:

    az extension update --name azure-devops
    
  2. Pokud chcete instalaci potvrdit, spusťte příkaz az extension list nebo az extension show --name azure-devops.

  3. Pokud se chcete přihlásit, spusťte az login příkaz. Azure CLI podporuje pouze interaktivní přihlašování 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í přes Azure DevOps PAT.

    Důležité

    Zvažte použití bezpečnějších tokenů Microsoft Entra nad tokeny s vyšším rizikem pro osobní přístupové tokeny. Další informace najdete v tématu Snížení využití PAT. Projděte si doprovodné materiály k ověřování a zvolte správný mechanismus ověřování pro vaše potřeby.

    Poznámka:

    Rozšíření Azure DevOps CLI podporuje interaktivní ověřování (Microsoft Entra) a ověřování PAT. Pro instanční objekty a spravované identity použijte přímo rozhraní REST API nebo klientské knihovny. Další informace najdete v doprovodných materiálech k ověřování.

  4. Nastavte výchozí konfiguraci pro vaši organizaci a projekt. V opačném případě zadejte hodnoty v samotných jednotlivých příkazech.

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

Povolení pomoci s AI pro Azure DevOps

Pokud chcete zvýšit produktivitu v rámci pracovního postupu Azure DevOps, použijte Azure DevOps MCP Server k zapnutí AI asistence u vašich projektových dat. Získejte chytré postřehy pro každodenní standupy, plánování sprintů, kontrolu kódu, sestavování projektových zpráv, analýzu žádostí o stažení a správu pracovních položek – to vše pomocí přirozených jazykových dotazů na vašeho AI asistenta. Další informace a pokyny k instalaci najdete v přehledu Azure DevOps MCP Serveru.

Použití příkazů

Když přidáte rozšíření Azure DevOps, získáte skupinu devops, pipelines, artifactsboards, a repos skupiny.

Pokud chcete získat informace o využití a obsahu nápovědy pro libovolný příkaz, zadejte --help parametr. Například:

az devops --help
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 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í parametru --open otevřete libovolný artefakt na portálu Azure DevOps ve výchozím prohlížeči.

az pipelines build show --id 1 --open

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