Share via


Nova aplicação Azure Boards e Repositórios do Azure para Microsoft Teams – Atualização sprint 159

Na Atualização do Sprint 159 do Azure DevOps, estamos entusiasmados por anunciar a nova aplicação Microsoft Teams para Os Quadros do Azure e os Repositórios do Azure. A aplicação Azure Boards permite-lhe monitorizar a atividade de itens de trabalho e criar itens de trabalho a partir do seu canal do Microsoft Teams. Por outro lado, a aplicação Repositórios do Azure irá permitir-lhe monitorizar os seus repositórios e ser notificado sempre que o código for emitido/dado entrada, os pedidos Pull (PR) forem criados, os PRs forem atualizados e muito mais no seu canal do Microsoft Teams.

Consulte a lista Funcionalidades abaixo para obter mais informações.

Novidades no Azure DevOps

Funcionalidades

Azure Boards:

Repositórios do Azure:

Azure Pipelines:

Wiki:

Azure Boards

Aplicação Azure Boards para Microsoft Teams

Estamos entusiasmados por anunciar a nova aplicação Azure Boards para o Microsoft Teams. Com esta aplicação, pode monitorizar a atividade de itens de trabalho e criar novos itens de trabalho diretamente a partir dos seus canais do Microsoft Teams. A aplicação permite-lhe configurar e gerir subscrições de eventos, incluindo item de trabalho criado, item de trabalho atualizado, etc. e para obter notificações para estes eventos no seu canal do Teams. As conversações no canal podem ser utilizadas para criar itens de trabalho. Além disso, pode utilizar URLs de itens de trabalho para trabalhar com itens para obter pré-visualizações e iniciar debates sobre os mesmos.

Aplicação Azure Boards para Microsoft Teams.

Importar itens de trabalho de um ficheiro CSV

Até agora, a importação de itens de trabalho de um ficheiro CSV dependia da utilização do plug-in do Excel. Nesta atualização, estamos a fornecer uma experiência de importação de primeira classe diretamente a partir do Azure Boards para que possa importar itens de trabalho novos ou atualizar itens de trabalho existentes. Para saber mais, veja a documentação aqui.

Importar itens de trabalho de um ficheiro CSV.

Adicionar campo principal a cartões de item de trabalho

O contexto principal está agora disponível no seu quadro Kanban como um novo campo para cartões de itens de trabalho. Agora, pode adicionar o campo Principal aos seus cartões, ignorando a necessidade de utilizar soluções como etiquetas e prefixos.

Adicione o campo principal aos cartões de item de trabalho.

Adicionar o campo principal ao registo de tarefas pendentes e consultas

O campo principal está agora disponível ao ver os registos de tarefas pendentes e os resultados da consulta. Para adicionar o campo principal, utilize a vista Opções de coluna .

Adicione o campo principal ao registo de tarefas pendentes e consultas.

Agora, pode definir o contexto da sua pesquisa ao escrever / e escolher entre tarefas pendentes, quadro, sprint e item de trabalho na caixa de pesquisa em Quadros do Azure. Esta funcionalidade facilita a pesquisa e a localização de qualquer item nos Quadros do Azure sem ter de mudar de separador para a sua pesquisa.

Dica

Pode invocar a navegação rápida ao escrever o atalho / de teclado nos Quadros do Azure.

invocar a navegação rápida.

Para todas as entidades nos Quadros do Azure, esta funcionalidade irá filtrar os itens acedidos recentemente e os principais resultados do termo de pesquisa pelo contexto e pode selecionar um resultado para navegar diretamente para o item.

Selecione um resultado para navegar diretamente para o item.

Repositórios do Azure

Aplicação Repositórios do Azure para Microsoft Teams

Estamos entusiasmados por anunciar a nova aplicação repositórios do Azure para o Microsoft Teams. Com esta aplicação, pode monitorizar os seus repositórios e ser notificado sempre que o código for emitido/dado entrada, os pedidos Pull (PR) são criados ou atualizados e muito mais no seu canal do Teams. Além disso, as pré-visualizações para URLs de pedido Pull irão ajudá-lo a iniciar discussões em torno de PRs e a ter conversações contextuais e significativas. A aplicação suporta repositórios Git e TFVC.

Aplicação Repositórios do Azure para Microsoft Teams.

Marcar ficheiros conforme revisto num pedido Pull

Por vezes, tem de rever os pedidos Pull que contêm alterações a um grande número de ficheiros e pode ser difícil controlar os ficheiros que já reviu. Agora, pode marcar ficheiros como revistos num pedido Pull.

Pode marcar um ficheiro como revisto ao utilizar o menu pendente junto a um nome de ficheiro ou ao pairar o rato e clicar no nome do ficheiro.

Nota

Esta funcionalidade destina-se apenas a controlar o seu progresso à medida que revê um pedido Pull. Não representa a votação em pedidos Pull, pelo que estas marcas só serão visíveis para o revisor.

Marcar ficheiros conforme revisto num pedido Pull.

Esta funcionalidade foi priorizada com base numa sugestão da Comunidade de Programadores.

Nova IU Web para páginas de destino de Repositórios do Azure (pré-visualização)

Agora, pode experimentar as nossas novas páginas de destino modernas, rápidas e móveis nos Repositórios do Azure. Estas páginas estão disponíveis para pré-visualização como Páginas de destino de Novos Repositórios. As páginas de destino incluem todas as páginas, exceto os detalhes do pedido Pull, os detalhes de consolidação e a comparação de ramificações.

Web

Nova IU Web para páginas de destino de Repositórios do Azure.

Móvel

Nova IU móvel para páginas de destino de Repositórios do Azure.

À medida que ouvimos os seus comentários da Comunidade de Programadores, ouvimos dizer que queria a capacidade de procurar o seu código para encontrar ficheiros com termos próximos uns dos outros. Agora, pode utilizar os operadores NEAR, BEFORE e AFTER para localizar ficheiros com base no termo distância e ordenação. Por exemplo, se procurar a barra FOO NEAR , irá devolver todos os ficheiros onde o foo está próximo da barra de termos.

Pipelines do Azure

Implementar o Azure Resource Manager (ARM) ao nível do grupo de gestão e subscrição

Anteriormente, suportamos implementações apenas ao nível do Grupo de Recursos. Com esta atualização, adicionámos suporte para implementar modelos do ARM nos níveis de subscrição e de grupo de gestão. Isto irá ajudá-lo ao implementar um conjunto de recursos em conjunto, mas colocá-los em diferentes grupos de recursos ou subscrições. Por exemplo, implementar a máquina virtual de cópia de segurança do Azure Site Recovery num grupo de recursos e localização separados.

Atualizações imagens de pipelines alojados

Fizemos atualizações a várias imagens de VM alojadas nos Pipelines do Azure. Seguem-se alguns dos destaques desta atualização:

  • Atualizou o Visual Studio 16.2 para 16.3 para VS2019.
  • Atualização do VS para Mac 8.2.6.26 para 8.3.0.1805 para macOS 10.13 e 10.14.
  • Foi adicionado o Java 13 ao macOS 10.13 e 10.14.
  • Foi adicionado o Mono 6.4.0 ao macOS 10.13 e 10.14.
  • Foi atualizado o Xcode 11-beta para 11,0 GA.
  • Reduziu o tamanho do disco para aumentar a eficiência operacional, resultando numa diminuição de aproximadamente 40 GB de espaço livre para o Ubuntu 16.04.
  • Várias correções de erros.

Pode encontrar mais detalhes sobre as versões mais recentes aqui.

Nota

Removeremos Ruby 2.3.x de todas as imagens numa atualização futura, uma vez que chegou ao fim de vida em 31 de março de 2019. Além disso, vamos remover o Python 3.4.x que atingiu o fim de vida em 18 de março de 2019.

Capacidades de CD para os pipelines YAML de várias fases

Agora, pode consumir artefactos publicados pelo pipeline de CI e ativar os acionadores de conclusão do pipeline. Em pipelines YAML de várias fases, estamos a introduzir pipelines como um recurso. No YAML, pode agora fazer referência a outro pipeline e também ativar acionadores de CD.

Eis o esquema YAML detalhado para o recurso de pipelines.

resources: 
  pipelines:
  - pipeline: MyAppCI  # identifier for the pipeline resource
    project:  DevOpsProject # project for the build pipeline; optional input for current project
    source: MyCIPipeline  # source pipeline definition name
    branch: releases/M159  # branch to pick the artifact, optional; defaults to all branches
    version: 20190718.2 # pipeline run number to pick artifact; optional; defaults to last successfully completed run
    trigger:     # Optional; Triggers are not enabled by default.
      branches:  
        include:  # branches to consider the trigger events, optional; defaults to all branches.
        - main
        - releases/*
        exclude:   # branches to discard the trigger events, optional; defaults to none.
        - users/*  

Além disso, pode transferir os artefactos publicados pelo recurso de pipeline com a - download tarefa.

steps: 
- download: MyAppCI  # pipeline resource identifier
    artifact:  A1 # name of the artifact to download; optional; defaults to all artifacts

Para obter mais detalhes, veja a documentação sobre a transferência de artefactos aqui.

Integração do Bitbucket e outras melhorias na introdução aos pipelines

A experiência do assistente de introdução para Pipelines foi atualizada para funcionar com repositórios do Bitbucket. O Azure Pipelines irá agora analisar os conteúdos do seu repositório do Bitbucket e recomendar um modelo YAML para começar.

Nota

O suporte do Bitbucket destina-se apenas aos Serviços do Azure DevOps.

Um pedido comum com o assistente de introdução tem sido a capacidade de mudar o nome do ficheiro gerado. Atualmente, é dada entrada como azure-pipelines.yml na raiz do seu repositório. Agora, pode atualizá-lo para um nome de ficheiro ou localização diferente antes de guardar o pipeline.

Por fim, terá mais controlo ao dar entrada do azure-pipelines.yml ficheiro para um ramo diferente, uma vez que pode optar por ignorar a criação de um pedido Pull a partir desse ramo.

Suporte para scripts do PowerShell na tarefa da CLI do Azure

Anteriormente, podia executar scripts de batch e bash como parte de uma tarefa da CLI do Azure. Com esta atualização, adicionámos suporte para scripts principais do PowerShell e do PowerShell à tarefa.

Suporte para scripts do PowerShell na tarefa da CLI do Azure.

Wiki

Aceder a páginas wiki visitadas recentemente

Facilitámos a localização de páginas wiki recentemente visitadas no projeto. Agora, pode aceder às páginas wiki visitadas recentemente ao clicar na caixa de pesquisa no hub Wiki.

Dica

Pode invocar a caixa de pesquisa ao escrever o atalho de teclado "/".

Aceder a páginas wiki visitadas recentemente.

Pesquisa instantânea para wiki

Agora, pode ver os resultados da pesquisa wiki à medida que escreve na caixa de pesquisa. Isto irá ajudá-lo a navegar rapidamente para a página wiki da sua preferência.

Pesquisa instantânea para wiki.

Também pode procurar as suas páginas wiki a partir do Azure Boards ao escrever /wiki.

Procure páginas wiki do Azure Boards ao escrever /wiki.

Passos seguintes

Nota

Estas funcionalidades serão implementadas nas próximas duas a três semanas.

Aceda ao Azure DevOps e dê uma vista de olhos.

Como fornecer comentários

Gostaríamos de saber o que pensa sobre estas funcionalidades. Utilize o menu de comentários para comunicar um problema ou fornecer uma sugestão.

Fazer uma sugestão

Também pode obter conselhos e as suas perguntas respondidas pela comunidade no Stack Overflow.

Obrigado,

Kurt Samuelson