Definição ao nível da organização para o ramo predefinido
Como adição à predefinição do ramo de repositório, adicionámos agora um nome de ramo predefinido ao nível da organização para que os projetos predefinam a definição da organização quando o nome do ramo não é especificado.
Consulte a lista funcionalidades abaixo para obter detalhes.
Funcionalidades
Azure Boards
- Personalizar o estado do item de trabalho quando o pedido Pull é intercalado
- Campo principal no quadro de tarefas
Repositórios do Azure
- Definição ao nível da organização para o ramo predefinido
- Adicionar um novo âmbito de autenticação para contribuir com comentários de PEDIDOS
Pipelines do Azure
Azure Boards
Personalizar o estado do item de trabalho quando o pedido Pull é intercalado
Alguns sprints atrás, lançámos esta funcionalidade em pré-visualização privada. Depois de receber comentários e corrigir erros, está agora disponível em geral em todas as organizações. Os pedidos Pull referem-se frequentemente a vários itens de trabalho. Quando cria ou atualiza um pedido Pull, poderá querer fechar alguns deles, resolver alguns deles e manter o resto aberto. Agora pode utilizar comentários como os apresentados na figura abaixo para o conseguir. Veja a documentação para obter mais detalhes.
Campo principal no quadro de tarefas
Devido a um pedido popular, agora pode adicionar o campo Principal aos cartões subordinados e principais no Quadro de Tarefas.
Repositórios do Azure
Definição ao nível da organização para o ramo predefinido
Existe agora uma definição ao nível da organização para o nome do ramo inicial preferencial para novos repositórios. Se um projeto não tiver escolhido um nome de ramo inicial, será utilizada esta definição ao nível da organização. Se não especificou o nome do ramo inicial nas definições da organização ou nas definições do projeto, os novos repositórios utilizarão uma predefinição definida pelo Azure DevOps.
Adicionar um novo âmbito de autenticação para contribuir com comentários de PEDIDOS
Esta versão adiciona um novo âmbito OAuth para ler/escrever comentários de pedidos Pull. Se tiver um bot ou automatização que só precisa de interagir com comentários, pode dar-lhe um PAT apenas com este âmbito. Este processo reduz o raio de explosão se a automatização tiver um erro ou se o token tiver sido comprometido.
Pipelines do Azure
Configurar a validação de PR de rascunho para repositórios do GitHub
Os clientes têm processos variados para os seus pedidos Pull. Em alguns casos, querem executar compilações de validação nos respetivos PRs de rascunho. Noutros, não querem que os projectos de RPc consumam e desperdicem os seus trabalhos paralelos.
Esta funcionalidade adiciona drafts
à sintaxe YAML do acionador pr
para pedidos Pull de rascunho do GitHub. Esta funcionalidade permite que um cliente escolha se pretende que os seus PRs de rascunho coloquem uma compilação em fila. A opção predefinida é verdadeira (uma compilação será em fila) tal como acontece atualmente para PRs do GitHub. Esta alteração funciona para ligações OAuth e GitHubApp.
Esquema:
pr:
autoCancel: boolean # indicates whether additional pushes to a PR should cancel in-progress runs for the same PR. Defaults to true
branches:
include: [ string ] # branch names which will trigger a build
exclude: [ string ] # branch names which will not
paths:
include: [ string ] # file paths which must match to trigger a build
exclude: [ string ] # file paths which will not trigger a build
drafts: boolean # whether to build draft PRs
Esta funcionalidade aplica-se apenas a PRs no GitHub. Não existe nenhuma alteração no comportamento dos Repositórios do Azure, em que a validação do PR é configurada através de políticas de ramo. Os PRs de Rascunho nos Repositórios do Azure não são validados pelos Pipelines do Azure.
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 saber o que pensa sobre estas funcionalidades. Utilize o menu de ajuda para comunicar um problema ou fornecer uma sugestão.
Também pode obter conselhos e as suas perguntas respondidas pela comunidade no Stack Overflow.
Obrigado,
Vijay Machiraju