Partilhar via


Guia de início rápido: introdução à CLI do Azure DevOps

Serviços de DevOps do Azure

Este guia de início rápido mostra como instalar e começar a usar a extensão Azure DevOps para a CLI (Interface de Linha de Comando) do Azure. A extensão adiciona comandos para gerenciar os Serviços de DevOps do Azure a partir da linha de comando para que você possa criar scripts e automatizar tarefas comuns.

O que irá aprender:

  • Como instalar a extensão Azure DevOps para CLI do Azure.
  • Como entrar, configurar padrões e obter ajuda para comandos.
  • Como abrir o Azure DevOps em um navegador a partir da CLI.

Passos rápidos:

  1. Instale a CLI do Azure (se ainda não estiver instalada).
  2. Adicione ou atualize a extensão do Azure DevOps.
  3. Entre e defina a organização/projeto padrão.
  4. Execute az devops --help ou abra um artefato com --open.

Nota

A extensão da CLI do Azure DevOps funciona apenas com os Serviços de DevOps do Azure (nuvem). Ele não oferece suporte ao Servidor de DevOps do Azure (local).

Instalar e atualizar

  1. Instale a CLI do Azure. Siga as etapas em Instalar a CLI do Azure. Após a instalação, verifique a sua versão:
az --version
  1. Adicione a extensão Azure DevOps.

    az extension add --name azure-devops
    

    Se já tiver a extensão instalada e quiser certificar-se de que tem a versão mais recente, execute o comando update:

    az extension update --name azure-devops
    
  2. Para confirmar a instalação, execute o comando az extension list ou az extension show --name azure-devops.

  3. Para entrar, execute o az login comando. A CLI do Azure suporta apenas o início de sessão interativo utilizando o nome de utilizador e a palavra-passe com az login. Para iniciar sessão utilizando um Token de Acesso Pessoal (PAT), consulte Iniciar sessão através do Azure DevOps PAT.

    Nota

    Atualmente, a extensão Azure DevOps não oferece suporte à autenticação usando Identidades Gerenciadas.

  4. Recomendamos que você defina a configuração padrão para sua organização e projeto. Caso contrário, você pode especificar os valores nos próprios comandos individuais.

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

Habilitar a assistência de IA para o Azure DevOps

Para melhorar a produtividade em todo o fluxo de trabalho do Azure DevOps, use o Servidor MCP do Azure DevOps para habilitar a assistência de IA com os dados do projeto. Obtenha insights inteligentes para standups diários, planejamento de sprint, revisões de código, relatórios de projetos, análise de solicitações pull e gerenciamento de itens de trabalho, tudo por meio de consultas em linguagem natural ao seu assistente de IA. Para obter mais informações e instruções de instalação, consulte a visão geral do Servidor MCP do Azure DevOps.

Usar comandos

Adicionar a Extensão de DevOps do Azure adiciona devops, pipelines, artifacts, boardse repos grupos.

Para conteúdo de uso e ajuda para qualquer comando, especifique o --help parâmetro, por exemplo:

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 (PAT) to use for a particular organization.
    logout           : Clear the credential for all or a particular organization.

Abrir itens no navegador

Você pode usar --open o parâmetro para abrir qualquer artefato no portal do Azure DevOps em seu navegador padrão.

az pipelines build show --id 1 --open

Este comando mostra os detalhes da compilação com --id 1 na janela do prompt de comando e também o abre no navegador padrão.