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:
- Suporte para administradores de equipe criarem assinaturas para aplicativos de mensagens no Slack e no Teams
- Suporte multilocatário para o aplicativo Azure Boards, Repos e Pipelines no Microsoft Teams
Azure Boards
Repositórios do Azure
- Ações dos pedidos Pull melhoradas
- Filtragem relacionada com comentários melhorada dentro dos pedidos Pull
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.
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.
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.
Filtragem relacionada com comentários melhorada dentro dos pedidos Pull
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.
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
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.
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.
Você também pode obter conselhos e suas perguntas respondidas pela comunidade no Stack Overflow.