Compartilhar via


Atualizações de extensão e melhorias de desempenho

Com essa atualização, incluímos atualizações de extensão e melhorias de desempenho. Com uma integração existente do ServiceNow, atualizamos o aplicativo para dar suporte à versão de Tóquio do ServiceNow. Também fizemos melhorias nas configurações de extensão para ajudá-lo a gerenciar suas extensões instaladas.

Confira as notas sobre a versão para obter detalhes.

Geral

Azure Boards

Azure Pipelines

Geral

As extensões devem exibir seus Escopos

Ao instalar extensões em sua organização do Azure DevOps, você pode examinar as permissões que a extensão precisa como parte da instalação. No entanto, depois de instaladas, as permissões de extensão não ficam visíveis nas configurações de extensão. Isso tem colocado um desafio para os administradores que precisam executar uma revisão periódica das extensões instaladas. Neste sprint, adicionamos as permissões de extensão às configurações de extensão para ajudá-lo a revisar e tomar uma decisão informada sobre mantê-las ou não.

Criar tokens de acesso pessoal para implantar no Marketplace

Azure Boards

Lógica de redimensionamento de cartão nos Planos de Entrega

Nem todos usam data de destino e/ou data de início ao rastrear Recursos e Epics. Alguns optam por usar uma combinação de datas e caminho de iteração. Neste sprint, melhoramos a lógica para definir adequadamente as combinações de caminho de iteração e campo de data, dependendo de como elas estão sendo usadas.

Por exemplo, se a data de destino não estiver sendo usada e você redimensionar o cartão, o novo caminho de iteração será definido em vez de atualizar a data de destino.

Gif para demonstração copiar o link de comentários.

Melhorias de atualização em lote

Fizemos várias alterações na versão 7.1 da API de atualização em lote do item de trabalho. Elas incluem pequenas melhorias de desempenho e o tratamento de falhas parciais. Ou seja, se um patch falhar, mas os outros não, os outros serão concluídos com êxito.

Clique aqui para saber mais sobre a API REST de atualização em lote.

GA (API de exclusão em lote)

Esse novo ponto de extremidade da API REST para excluir e/ou destruir itens de trabalho em lote agora está disponível publicamente. Clique aqui para saber mais.

Azure Pipelines

Suporte para a versão de Tóquio do ServiceNow

O Azure Pipelines tem uma integração existente com o ServiceNow. A integração depende de um aplicativo no ServiceNow e de uma extensão no Azure DevOps. Agora atualizamos o aplicativo para trabalhar com a versão de Tóquio do ServiceNow. Os pipelines clássicos e YAML agora funcionam com Tóquio. Para garantir que essa integração funcione, atualize para a nova versão do aplicativo (4.215.2) do repositório Service Now. Para obter mais informações, consulte Integrar com o ServiceNow Change Management.

Nova variável predefinida do sistema

Introduzimos uma nova variável de sistema predefinida, chamada Build.DefinitionFolderPath, cujo valor é o caminho da pasta de uma definição de pipeline de build. A variável está disponível nos pipelines de build yaml e clássico.

Por exemplo, se o pipeline estiver hospedado na FabrikamFiber\Chat pasta no Azure Pipelines, o valor de Build.DefinitionFolderPath será FabrikamFiber\Chat.

Suporte a modelo de disponibilidade geral no editor YAML

Os modelos são um recurso comumente usado em pipelines YAML. Eles são uma maneira fácil de compartilhar snippets de pipeline. Eles também são um mecanismo poderoso para verificar ou impor segurança e governança por meio de seu pipeline.

O Azure Pipelines dá suporte a um editor YAML, o que pode ser útil ao editar seu pipeline. No entanto, o editor não deu suporte a modelos até agora. Os autores de pipelines YAML não conseguiram obter assistência por meio do intellisense ao usar um modelo. Os autores de modelo não puderam usar o editor YAML. Nesta versão, estamos adicionando suporte para modelos no editor YAML.

Ao editar seu arquivo YAML principal do Azure Pipelines, você pode incluir ou estender um modelo. Ao digitar o nome do modelo, você será solicitado a validar seu modelo. Depois de validado, o editor yaml entende o esquema do modelo, incluindo os parâmetros de entrada.

API REST de pipelines Atualizações

Após a validação, você pode optar por navegar até o modelo. Você poderá fazer alterações no modelo usando todos os recursos do editor YAML.

Há limitações conhecidas: se o modelo tiver parâmetros necessários que não são fornecidos como entradas no arquivo YAML main, a validação falhará e solicitará que você forneça essas entradas. Em uma experiência ideal, a validação não deve ser bloqueada e você deve ser capaz de preencher os parâmetros de entrada usando o intellisense. Não é possível criar um novo modelo do editor. Você só pode usar ou editar modelos existentes.

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.

Fazer uma sugestão

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

Obrigada,

Dan Hellem