Partilhar via


Aumente a produtividade e reduza a latência

Com esta atualização, estamos incluindo melhorias na capacidade de execução de pull requests, segurança e conformidade dos pipelines e no desempenho da API npm.

Confira a lista de recursos abaixo para obter detalhes.

Caraterísticas

Geral:

Azure Boards

Azure Repos

Azure Pipelines (Pipelines do Azure)

Artefactos do Azure

General

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. Utilize o link 'Iniciar sessão com um email diferente' se o Microsoft Teams e o Azure Pipelines estiverem em locatários diferentes.

Suporte multilocatário para o aplicativo Azure Boards, Repos e Pipelines no 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 pré-visualização e gostaríamos de receber o seu feedback enquanto trabalhamos para resolver os casos limite. Experimente e diga-nos o que pensa.

issuesGif

Azure Repos

Melhor capacidade de ação de RP

Quando existem muitas pull requests para rever, pode ser difícil entender onde deve agir em primeiro lugar. Para melhorar a maneira de atuar nos pedidos de pull, agora pode criar várias consultas personalizadas na página de lista de pedidos de pull, com diversas novas opções de filtragem, como o estado de rascunho. Essas consultas criarão seções separadas e colapsáveis na sua página de pull requests, além de "Criado por mim" e "Atribuído a mim". Também pode recusar rever um pull request ao qual foi adicionado a partir do menu de Voto ou do menu de contexto na página da lista de pull requests. 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 todos os repositórios no separador "Meus pull requests" da página inicial da organização. Caso queiras voltar a um pull request, podes sinalizá-lo e este aparecerá no topo da tua lista. Por fim, as solicitações pull que foram definidas para conclusão automática serão marcadas com uma etiqueta com a indicação "Conclusão automática" na lista de solicitações.

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, Como projetado, Não será corrigido 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.

Mostrar todos os ficheiros.

Filtrar comentários deixados por uma pessoa específica.

Azure Pipelines (Pipelines do Azure)

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 checks automatizados 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 tentativa 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
  • Certifique-se de que o pipeline estenda um ou mais modelos YAML.

Controle adicional de suas implantações.

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 utilizadores e proprietários de equipes podem desativar ou configurar subscrições personalizadas utilizando definições de notificação.

Notificação de aprovação.

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 dos feeds do Azure Artifacts agora estão disponíveis nos registos 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 de desempenho do 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 de 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

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 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.

Faça uma sugestão

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