Compartilhar via


Os repositórios Git do Azure agora podem ser tratados como recursos protegidos em pipelines YAML

Agora você pode tratar os repositórios Git do Azure como recursos protegidos em pipelines YAML, assim como conexões de serviço e pools de agentes. Como contribuidor de um repositório, você pode adicionar verificações e permissões de pipeline para ajudá-lo a gerenciar seu repositório.

Confira as descrições de recursos a seguir para obter detalhes.

Geral

Azure Boards

Azure Pipelines

Azure Artifacts

Geral

Disponibilidade geral da API de gerenciamento do ciclo de vida do PAT

Estamos felizes em anunciar a disponibilidade geral das APIs de gerenciamento do ciclo de vida de PATs (Tokens de Acesso Pessoal). Esse conjunto avançado de APIs permite que sua equipe simplifique o gerenciamento dos PATs que possuem, oferecendo-lhes novas funcionalidades, como criar novos tokens de acesso pessoal com um escopo e duração desejados e renovar ou expirar os existentes.

Anteriormente, a principal maneira de gerenciar PATs (Tokens de Acesso Pessoal) era por meio da interface do usuário ou usando um conjunto limitado de APIs destinadas apenas a Administradores de Coleção de Projetos. Essa nova API desbloqueia a capacidade das organizações de configurar a automação envolvendo PATs, incluindo a configuração de pipelines de build ou a interação com itens de trabalho.

Azure Boards

Correção de vários problemas com os Planos de Entrega 2.0

Os Planos de Entrega 2.0 estão em versão prévia pública desde outubro passado. Estamos agindo sobre os comentários dos clientes e abordando problemas. Esta versão inclui correções para esses problemas. Especificamente, o comportamento inconsistente de zoom e os congelamentos da barra de rolagem foram resolvidos agora. Os cartões agora são ordenados no plano por data, em vez de prioridade de lista de pendências para fazer melhor uso do espaço.

Azure Pipelines

Repositórios como um recurso protegido em pipelines YAML

Você pode organizar seu projeto do Azure DevOps para hospedar muitos subprojetos , cada um com seu próprio repositório Git do Azure DevOps e um ou mais pipelines. Nessa estrutura, talvez você queira controlar quais pipelines podem acessar quais repositórios. Por exemplo, digamos que você tenha dois repositórios A e B no mesmo projeto e dois pipelines X e Y que normalmente criam esses repositórios. Talvez você queira impedir que o pipeline Y acesse o repositório A. Em geral, você deseja que os colaboradores de A controlem a quais pipelines eles desejam fornecer acesso.

Embora isso fosse parcialmente possível com os repositórios e pipelines do Git do Azure, não havia experiência para gerenciá-lo. Esse recurso resolve essa lacuna. Os repositórios Git do Azure agora podem ser tratados como recursos protegidos em pipelines YAML, assim como conexões de serviço e pools de agentes.

Como contribuidor do repositório A, você pode adicionar verificações e permissões de pipeline ao repositório. Para fazer isso, navegue até as configurações do projeto, selecione Repositórios e, em seguida, seu repositório. Você observará um novo menu chamado "Verificações", no qual você pode configurar qualquer uma das verificações personalizadas ou in-the-box na forma de funções do Azure.

Adicionar verificações

Na guia "Segurança", você pode gerenciar a lista de pipelines que podem acessar o repositório.

Gerenciar a lista de pipelines na guia segurança

Sempre que um pipeline YAML usa um repositório, a infraestrutura do Azure Pipelines verifica e garante que todas as verificações e permissões sejam atendidas.

Observação

Essas permissões e verificações só são aplicáveis a pipelines YAML. Os pipelines clássicos não reconhecem esses novos recursos.

Azure Artifacts

Habilitar a lixeira vazia para feeds

Com essa atualização, agora você pode esvaziar a lixeira para excluir permanentemente artefatos fora da cadência da política de retenção.

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,

Vijay Machiraju