FERRAMENTAS LINUX: O Fedora 31 está finalmente se planejando para os pacotes Gate enquanto está testando, um Rawhide Mais Estável

domingo, 3 de março de 2019

O Fedora 31 está finalmente se planejando para os pacotes Gate enquanto está testando, um Rawhide Mais Estável



Confira !


Como algo que provavelmente deveria ter sido feito há muito tempo, os desenvolvedores que planejam o Fedora 31 estão planejando introduzir o single-package gating para que os pacotes não cheguem em Rawhide (o repositório de desenvolvimento do Fedora) até que eles passem seus testes com sucesso ... deve ajudar a eliminar pacotes quebrados no Fedora Rawhide e levar a uma experiência mais utilizável para aqueles que estão vivendo no sangramento do Fedora, ao mesmo tempo que ajuda em um processo de lançamento tranquilo.

Os planos iniciais exigem que este seja um processo de aceitação e que seja feito apenas para pacotes únicos no estágio inicial, enquanto as atualizações de vários pacotes serão tratadas posteriormente. O plano é abrir pacotes em resultados de testes de integração contínuos antes de poder acessar o Rawhide, a fim de evitar dependências quebradas, pacotes desinstaláveis ​​e outras dores de cabeça causadas por falhas de pacotes.

Nesse estágio, o processo é opt-in e a cobertura de teste não é obrigatória, mas esperamos que esses elementos mudem conforme esse suporte amadurece. Os pacotes de Rawhide (ou atrasar os pacotes até que eles passem por um fluxo de trabalho de CI) foram discutidos anteriormente para melhorar a qualidade do lançamento do Fedora e o final de seus lançamentos alpha, enquanto para o Fedora 31 que deve ser lançado no final de 2019 acontecer.




Espero que isso encoraje mais projetos de código aberto para expandir sua cobertura de integração contínua. Essa é uma ótima notícia se for bem-sucedida para melhorar a qualidade do Rawhide, especialmente para qualquer desenvolvedor que possa estar consumindo o Rawhide diretamente para ter uma base de desenvolvedores de lançamento e, idealmente, ajudando a ver futuros lançamentos do Fedora no prazo.

Os planos do Fedora 31 são apresentados como parte da proposta do recurso Gating Rawhide - atualizações de pacote único .


Fonte

Até a próxima !!

Nenhum comentário:

Postar um comentário