Partilhar via


Pré-visualizar documento YAML totalmente analisado sem executar o pipeline

Com esta atualização, adicionámos uma pré-visualização, mas não executamos o modo para pipelines YAML, pelo que pode experimentar um pipeline YAML sem o executar ou comprometer num repositório. Isto permite-lhe ver um documento YAML totalmente analisado sem executar o pipeline.

Consulte a lista Funcionalidades abaixo para obter detalhes.

Funcionalidades

Geral:

Azure Pipelines:

Repositórios do Azure:

Geral

Desativar a política de Acesso a Pedidos

Os administradores podem agora desativar a funcionalidade Pedir Acesso no Azure DevOps. Com o Acesso a Pedidos, os utilizadores podem pedir acesso a um recurso se não tiverem acesso a uma Organização no respetivo inquilino ou a um Projeto numa Organização. O pedido resultou numa notificação por e-mail aos administradores pedindo-lhes para reverem e fornecerem acesso conforme necessário.

Esta nova política pode ser encontrada em Definições da Organização –> Políticas de utilizador.

Desative a política pedir acesso.

Quando desativarem a funcionalidade Pedir Acesso, será pedido aos administradores que forneçam um URL à respetiva documentação interna com detalhes sobre o processo necessário para que os utilizadores obtenham acesso à Organização associada.

Pedir para fornecer um URL à documentação interna.

Pipelines do Azure

Pré-visualizar documento YAML totalmente analisado sem consolidar ou executar o pipeline

Adicionámos uma pré-visualização, mas não executamos o modo para pipelines YAML. Agora, pode experimentar um pipeline YAML sem o comprometer com um repositório ou executá-lo. Tendo em conta um pipeline existente e um novo payload do YAML opcional, esta nova API irá devolver-lhe o pipeline YAML completo. Em atualizações futuras, esta API será utilizada numa nova funcionalidade de editor.

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

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

A resposta conterá o YAML composto.

Desativar atualizações automáticas de agentes ao nível do conjunto

Atualmente, os agentes de pipelines serão atualizados automaticamente para a versão mais recente, quando necessário. Normalmente, isto acontece quando existe uma nova funcionalidade ou tarefa que requer uma versão de agente mais recente para funcionar corretamente. Com esta atualização, estamos a adicionar a capacidade de desativar as atualizações automáticas ao nível do conjunto. Neste modo, se nenhum agente da versão correta estiver ligado ao conjunto, os pipelines falharão com uma mensagem de erro clara em vez de pedir aos agentes que atualizem. Esta funcionalidade é principalmente de interesse para clientes com conjuntos autoalojados e requisitos de controlo de alterações muito rigorosos. As atualizações automáticas estão ativadas por predefinição e não recomendamos que a maioria dos clientes as desative.

Desative as atualizações automáticas de agentes ao nível do conjunto.

A Tarefa de Cópia de Ficheiros do Azure suporta agora o AzCopy V10

A tarefa de cópia de ficheiros do Azure pode ser utilizada num pipeline de compilação ou versão para copiar ficheiros para blobs de armazenamento da Microsoft ou máquinas virtuais (VMs). A tarefa utiliza o AzCopy, a compilação do utilitário de linha de comandos para a cópia rápida de dados de e para contas de armazenamento do Azure. Com esta atualização, adicionámos suporte para o AzCopy V10, que é a versão mais recente do AzCopy.

O azcopy copy comando suporta apenas os argumentos associados . Devido à alteração da sintaxe do AzCopy, algumas das capacidades existentes não estão disponíveis no AzCopy V10. Incluem-se:

  • Especificar a localização do registo
  • Limpar ficheiros de registos e planos após a cópia
  • Retomar cópia se a tarefa falhar

As capacidades adicionais suportadas nesta versão da tarefa são:

  • Símbolos universais no nome/caminho do ficheiro da origem
  • Inferir o tipo de conteúdo com base na extensão de ficheiro quando não são fornecidos argumentos
  • Definir a verbosidade do registo para o ficheiro de registo ao transmitir um argumento

Repositórios do Azure

Subscrição de notificação personalizada para pedidos Pull de rascunho

Para ajudar a reduzir o número de notificações por e-mail de pedidos Pull, pode agora criar uma subscrição de notificação personalizada para pedidos Pull criados ou atualizados no estado de rascunho. Pode receber e-mails especificamente para pedidos Pull de rascunho ou filtrar e-mails de pedidos Pull de rascunho para que a sua equipa não seja notificada antes de o pedido Pull estar pronto para ser revisto.

Subscrição de notificação personalizada para pedidos Pull de rascunho.

Passos seguintes

Nota

Estas funcionalidades serão implementadas nas próximas duas a três semanas.

Aceda ao Azure DevOps e dê uma vista de olhos.

Como fornecer comentários

Gostaríamos de ouvir o que pensa sobre estas funcionalidades. Utilize o menu de ajuda para comunicar um problema ou fornecer uma sugestão.

Fazer uma sugestão

Também pode obter conselhos e as suas perguntas respondidas pela comunidade no Stack Overflow.

Obrigado,

Gopinath Chigakkagari (Twitter)