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:
- Visualizar o documento YAML totalmente analisado sem confirmar ou executar o pipeline
- 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
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.
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.
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.
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.
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.
Você também pode obter conselhos e suas perguntas respondidas pela comunidade no Stack Overflow.
Obrigada,
Gopinath Chigakkagari (Twitter)