Utilitários para mantenedores de pacotes

Há vários utilitários disponíveis para auxiliar os mantenedores de pacotes na manutenção de seus pacotes. Esta página tenta listá-los, mas não é uma lista completa.

Testando novas construções com pull requests e CI

Executando fedora-review em tickets de revisão usando o serviço fedora-review

O Fedora Review Service executa automaticamente fedora-review em novos tickets de revisão de pacotes. É possível adicionar um comentário com [fedora-review-service-build] para executar novamente o serviço de revisão.

Automatizando atualizações de pacotes: Packit

Packit é um serviço que permite a criação automatizada de pull requests para novas versões upstream. Mais informações sobre como configurar repositórios dist-git para usar o Packit podem ser encontradas na documentação.

Lembre-se de executar verificações de impacto antes de enviar atualizações.

fbrnch: uma ferramenta de empacotamento avançada

Se você mantém conjuntos de pacotes maiores ou deseja recursos/verificações adicionais sobre o fedpkg e outras ferramentas (como o fedora-review), pode instalar o fbrnch (pronuncia-se f-branch, em inglês). O arquivo readme apresenta uma visão geral de seus recursos, mas alguns dos principais destaques são:

  • construções paralelas automatizadas em ordem de dependência em uma sidetag

  • scratch, mock builds, waitrepo e mesclagem fáceis para um branch de pacote

  • listagem, criação e atualização de revisão de pacotes

  • solicitando novos repositórios de pacotes e importando diretamente de revisões de pacotes

  • atualização de fontes e muito mais