Visualizar o documento YAML totalmente analisado sem executar o pipeline

Com essa atualização, adicionamos uma versão prévia, mas não executamos o modo para pipelines YAML para que você possa experimentar um pipeline YAML sem executá-lo ou confirmá-lo em um repositório. Isso permitirá que você veja um documento YAML totalmente analisado sem executar o pipeline.

Confira a lista Recursos abaixo para obter detalhes.

Recursos

Geral:

Azure Pipelines:

Azure Repos:

Geral

Desabilitar a política de Solicitação de Acesso

Os administradores agora podem desativar o recurso Solicitar Acesso no Azure DevOps. Com a Solicitação de Acesso, os usuários poderão solicitar acesso a um recurso se não tiverem acesso a uma Organização em seu locatário ou a um Projeto em uma Organização. A solicitação resultou em uma notificação por email para os administradores solicitando que eles revisassem e fornecessem acesso conforme necessário.

Essa nova política pode ser encontrada em Configurações da Organização –> Políticas de usuário.

Desabilitar a política solicitar acesso.

Quando desativarem o recurso Solicitar Acesso, os administradores serão solicitados a fornecer uma URL à documentação interna com detalhes sobre o processo necessário para que os usuários obtenham acesso à Organização associada.

Solicitar que forneça uma URL para a documentação interna.

Azure Pipelines

Visualizar o documento YAML totalmente analisado sem confirmar ou executar o pipeline

Adicionamos uma versão prévia, mas não executamos o modo para pipelines YAML. Agora, você pode experimentar um pipeline YAML sem confirmá-lo em um repositório ou executá-lo. Dado um pipeline existente e um novo conteúdo YAML opcional, essa nova API fornecerá de volta o pipeline YAML completo. Em atualizações futuras, essa API será usada em um novo recurso de editor.

Para desenvolvedores: POSTE para dev.azure.com/<org>/<project>/_apis/pipelines/<pipelineId>/runs?api-version=5.1-preview com um corpo JSON como este:

{
  "PreviewRun": true,
  "YamlOverride": "
# your new YAML here, optionally
"
}

A resposta conterá o YAML renderizado.

Desabilitar atualizações automáticas de agentes em um nível de pool

Atualmente, os agentes de pipelines serão atualizados automaticamente para a versão mais recente quando necessário. Isso normalmente acontece quando há um novo recurso ou tarefa que exige que uma versão mais recente do agente funcione corretamente. Com essa atualização, estamos adicionando a capacidade de desabilitar atualizações automáticas em um nível de pool. Nesse modo, se nenhum agente da versão correta estiver conectado ao pool, os pipelines falharão com uma mensagem de erro clara em vez de solicitar que os agentes sejam atualizados. Esse recurso é principalmente de interesse para clientes com pools auto-hospedados e requisitos muito rígidos de controle de alterações. As atualizações automáticas são habilitadas por padrão e não recomendamos que a maioria dos clientes as desabilite.

Desabilitar atualizações automáticas de agentes em um nível de pool.

A Tarefa de Cópia de Arquivo do Azure agora dá suporte ao AzCopy V10

A tarefa de cópia de arquivo do Azure pode ser usada em um pipeline de build ou lançamento para copiar arquivos para blobs de armazenamento da Microsoft ou VMs (máquinas virtuais). A tarefa usa o AzCopy, o build do utilitário de linha de comando para cópia rápida de dados de e para contas de armazenamento do Azure. Com essa atualização, adicionamos suporte para o AzCopy V10, que é a versão mais recente do AzCopy.

O azcopy copy comando dá suporte apenas aos argumentos associados a ele. Devido à alteração na sintaxe do AzCopy, alguns dos recursos existentes não estão disponíveis no AzCopy V10. Eles incluem:

  • Especificando o local do log
  • Limpando arquivos de log e plano após a cópia
  • Retomar cópia se o trabalho falhar

Os recursos adicionais com suporte nesta versão da tarefa são:

  • Símbolos curinga no nome/caminho do arquivo da origem
  • Inferindo o tipo de conteúdo com base na extensão de arquivo quando nenhum argumento é fornecido
  • Definindo o detalhamento do log para o arquivo de log passando um argumento

Azure Repos

Assinatura de notificação personalizada para solicitações pull de rascunho

Para ajudar a reduzir o número de notificações por email de solicitações de pull, agora você pode criar uma assinatura de notificação personalizada para solicitações de pull criadas ou atualizadas no estado de rascunho. Você pode receber emails especificamente para solicitações de pull de rascunho ou filtrar emails de solicitações de pull de rascunho para que sua equipe não seja notificada antes que a solicitação de pull esteja pronta para ser revisada.

Assinatura de notificação personalizada para solicitações de pull de rascunho.

Próximas etapas

Observação

Esses recursos serão distribuídos nas próximas duas a três semanas.

Acesse 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 obter conselhos e suas perguntas respondidas pela comunidade no Stack Overflow.

Obrigada,

Gopinath Chigakkagari (Twitter)