Aumente a produtividade e reduza a latência

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

Confira a lista de recursos abaixo para obter detalhes.

Recursos

Geral:

Azure Boards

Azure Repos

Azure Pipelines

Azure Artifacts

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 Azure Boards, Repos 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 e 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 problemas do GitHub com itens de trabalho do Azure DevOps

Nesta sprint, criamos e publicamos uma nova ação do GitHub que salvará seus Problemas do GitHub em itens de trabalho do Azure Boards. Isso permite que você coloque seus repositórios de código no GitHub enquanto continua a usar o Azure Boards para gerenciar seu trabalho. A ação ainda está em um estado de visualização e adoraríamos seus comentários enquanto trabalhamos para resolver os casos de borda. Experimente e conte-nos o que você acha.

issuesGif

Azure Repos

Melhoria do acionamento de PR

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 de lista da solicitação pull com várias novas opções para filtrar, como o estado de rascunho. Essas consultas criarão seções separadas e recolhíveis em sua página de solicitação pull, além de "Criado por mim" e "Atribuído a mim". Você também pode recusar a revisão de uma solicitação pull à qual foi adicionado por meio do menu Votar ou do menu de contexto na página de listagem de solicitação pull. Nas seções personalizadas, agora 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 home page da organização. Se você quiser voltar a uma solicitação pull, você pode sinalizá-la e elas 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.

Adicionamos mais filtros à página de detalhes da solicitação pull para que você os revise mais rapidamente:

  • Status do comentário: Ativo (padrão), Todos, Pendente, Resolvido, Conforme projetado, Não corrigirá e Fechado.
  • Comentado por: Filtrar para comentários deixados por uma pessoa específica.
  • Tipos de arquivo: Mostrar todos os arquivos (padrão) e Mostrar somente os arquivos que foram comentados.

Show all files.

Filter to comments left by a specific person.

Azure Pipelines

Controle adicional de suas implantaçõ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 políticas automatizadas checks para verificar a segurança e a 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. As seguintes verificações adicionais estão agora disponíveis:

  • Invocar qualquer API REST e executar a validação com base no corpo da resposta ou em um retorno de chamada do serviço externo
  • Invocar uma função do Azure e executar a validação com base na resposta ou em um retorno de chamada da função
  • Consultar regras do Azure Monitor para alertas ativos
  • Verifique se o pipeline estende 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 pipeline possa continuar.

Com essa 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 configurações de notificação.

Approval notification.

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

Azure Artifacts

Eventos de auditoria estão disponíveis

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

  • Criar, excluir ou modificar um feed com escopo de organização ou projeto
  • Criar, excluir ou modificar um modo de exibição 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 do npm

Fizemos alterações em nosso design principal para melhorar a maneira como armazenamos e entregamos pacotes npm em feeds do Azure Artifacts. 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 de acessibilidade

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

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

Próximas etapas

Observação

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 comentários

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

Make a suggestion

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