Partilhar via


Aumente a produtividade e reduza a latência

Com esta atualização, estamos incluindo aprimoramentos para a capacidade de solicitação pull, segurança de pipeline e conformidade e desempenho da API npm.

Confira a lista de recursos abaixo para obter detalhes.

Funcionalidades

Geral:

Azure Boards

Repositórios do Azure

Pipelines do Azure

Artefactos do Azure

Geral

Suporte para administradores de equipe criarem assinaturas para aplicativos de mensagens no Slack e no Teams

Além dos administradores de projeto, os administradores de equipe agora podem criar assinaturas para painéis do Azure, repositórios e pipeline diretamente do Slack e do Microsoft Teams.

Suporte multilocatário para o aplicativo Azure Boards, Repos e Pipelines no Microsoft Teams

O aplicativo de mensagens Azure Boards, Repos and Pipelines agora oferece suporte à conexão com um locatário diferente no Microsoft Teams. Assim, o Azure DevOps e o Microsoft Teams não precisam mais estar no mesmo Azure AD. Use Entrar com link de email diferente se o Microsoft Teams e o Azure Pipelines estiverem em locatários diferentes.

Multi tenant support for Azure Boards, Repos and Pipelines app in Microsoft Teams.

Azure Boards

Sincronizar os Problemas do GitHub com os Itens de Trabalho do Azure DevOps

Neste sprint, criamos e publicamos uma nova ação do GitHub que salvará seus Problemas do GitHub nos itens de trabalho dos Painéis do Azure. Isso permite que você coloque seus repositórios de código no GitHub enquanto continua a usar os Painéis do Azure para gerenciar seu trabalho. A ação ainda está em um estado de visualização e gostaríamos de receber seu feedback enquanto trabalhamos para resolver os casos de borda. Experimente e diga-nos o que pensa.

issuesGif

Repositórios do Azure

Ações dos pedidos Pull melhoradas

Quando você tem muitas solicitações pull para revisar, entender onde você deve agir primeiro pode ser difícil. Para melhorar a capacidade de ação da solicitação pull, agora você pode criar várias consultas personalizadas na página da lista de pull request com várias novas opções para filtrar, como o estado de rascunho. Essas consultas criarão seções separadas e recolhíveis na sua página de solicitação pull, além de "Criado por mim" e "Atribuído a mim". Também pode recusar rever um pedido pull ao qual foi adicionado através do menu Votar ou do menu de contexto na página da lista de pull request. Nas seções personalizadas, você verá guias separadas para solicitações pull nas quais você forneceu uma revisão ou se recusou a revisar. Essas consultas personalizadas funcionarão em repositórios na guia "Minhas solicitações pull" da página inicial da organização. Se você quiser voltar para uma solicitação pull, você pode sinalizá-la e eles aparecerão no topo da sua lista. Por fim, as solicitações pull que foram definidas para preenchimento automático serão marcadas com uma pílula que diz "Preenchimento automático" na lista.

Adicionámos mais filtros à página de detalhes do pedido de pull para que os reveja mais rapidamente:

  • Status do comentário: Ativo (padrão), Todos, Pendente, Resolvido, Conforme projetado, Não corrigirá e Fechado.
  • Comentado por: Filtrar comentários deixados por uma pessoa específica.
  • Tipos de ficheiro: mostra todos os ficheiros (predefinição) e mostra apenas os ficheiros que foram comentados.

Show all files.

Filter to comments left by a specific person.

Pipelines do Azure

Controlo adicional das suas implementações

O Azure Pipelines oferece suporte a implantações controladas com aprovações manuais há algum tempo. Com os aprimoramentos mais recentes, agora você tem controle adicional sobre suas implantações. Além das aprovações, os proprietários de recursos agora podem adicionar informações automatizadas checks para verificar as políticas de segurança e qualidade. Essas verificações podem ser usadas para acionar operações e, em seguida, aguardar que elas sejam concluídas. Usando as verificações adicionais, agora você pode definir critérios de integridade com base em várias fontes e ter certeza de que todas as implantações direcionadas aos seus recursos são seguras, independentemente do pipeline YAML que executa a implantação. A avaliação de cada verificação pode ser repetida periodicamente com base no intervalo de repetição especificado para a verificação. Estão agora disponíveis as seguintes verificações adicionais:

  • Invoque qualquer API REST e execute a validação com base no corpo da resposta ou em um retorno de chamada do serviço externo
  • Invoque uma função do Azure e execute a validação com base na resposta ou em um retorno de chamada da função
  • Consultar regras do Azure Monitor para alertas ativos
  • Garantir que o pipeline estenda um ou mais modelos YAML

Additional control of your deployments.

Notificação de aprovação

Quando você adiciona uma aprovação a um ambiente ou a uma conexão de serviço, todos os pipelines de vários estágios que usam o recurso aguardam automaticamente a aprovação no início do estágio. Os aprovadores designados precisam concluir a aprovação antes que o gasoduto possa continuar.

Com esta atualização, os aprovadores recebem uma notificação por e-mail para a aprovação pendente. Os usuários e proprietários de equipes podem desativar ou configurar assinaturas personalizadas usando as configurações de notificação.

Approval notification.

Além das notificações por e-mail, os administradores de projeto também podem direcionar notificações para o Microsoft Teams ou o Slack.

Artefactos do Azure

Eventos de auditoria já disponíveis

Os eventos de feeds de Artefatos do Azure agora estão disponíveis nos logs de auditoria. Esses logs podem ser acessados em Configurações da Organização -> Auditoria. Os seguintes eventos estão agora disponíveis para feeds:

  • Criar, excluir ou modificar uma organização ou feed com escopo de projeto
  • Criar, eliminar ou modificar uma vista de feed
  • Definir ou excluir uma política de retenção de pacotes em um determinado feed
  • Alterações de permissões

Melhorias no desempenho npm

Fizemos alterações em nosso design principal para melhorar a maneira como armazenamos e entregamos pacotes npm nos feeds de Artefatos do Azure. Isso nos ajudou a alcançar uma redução de até 10 vezes na latência para algumas das APIs mais usadas para npm.

Melhorias na acessibilidade

Implementámos correções para resolver problemas de acessibilidade na nossa página de feeds. As correções incluem o seguinte:

  • Criar experiência de feed
  • Experiência de configurações globais de feed
  • Conecte-se à experiência de feed

Próximos passos

Nota

Esses recursos serão lançados nas próximas duas a três semanas.

Vá até o Azure DevOps e dê uma olhada.

Como fornecer feedback

Gostaríamos muito de ouvir o que você pensa sobre esses recursos. Use o menu Ajuda para relatar um problema ou fornecer uma sugestão.

Make a suggestion

Você também pode obter conselhos e suas perguntas respondidas pela comunidade no Stack Overflow.