Libelektra: Pacotes Biônicos do Ubuntu

Criado em 31 ago. 2019  ·  13Comentários  ·  Fonte: ElektraInitiative/libelektra

@Mistreated Semelhante a https://github.com/ElektraInitiative/libelektra/pull/2906 , também devemos criar pacotes Ubuntu Bionic conforme necessário por @raphi011.

Se os deps forem chamados de maneira diferente, podemos simplesmente lidar com isso de maneira semelhante a ac3883f7ca4fb9050ee26e026a99098bb3e05bd6

build

Comentários muito úteis

Vou procurá-lo no fim de semana.

Todos 13 comentários

Progresso: Configurando um Dockerfile e testando-o localmente.

Obrigado por testar! Você também pode criar um PR apenas com o Dockerfile.

Conforme escrito por e-mail:

scripts/build-debian-package

e:

scripts/jenkins/Jenkinsfile

são as formas atuais de construir um pacote Debian. Infelizmente, não há nenhum documento para eles.

Você também pode criar um PR apenas com o Dockerfile.

Acho que faz sentido adicionar apenas o Dockerfile para Ubuntu Bionic no primeiro PR.

Uma informação adicional importante sobre o pacote é que a descrição do pacote está contida na pasta debian na ramificação debian .

A propósito, PR #2906 contém código que constrói pacotes para o Debian buster. Acho que o código para adicionar pacotes para o Ubuntu Bionic deve ser semelhante.

Se você tiver alguma dúvida, sinta-se à vontade para perguntar aqui ou me escreva um e-mail. Também podemos nos encontrar, se você quiser. Normalmente estou na universidade durante a semana, então poderíamos, por exemplo, nos encontrar lá.

Observe que o #2906 apenas compila o pacote Debian (para buster), mas não o publica.

@ingwinlu você pode esclarecer como poderíamos publicar pacotes Debian para várias distribuições? Como funciona o publishDebianPackages? (Não vejo como ele sabe para qual distribuição publicar).

O Dockerfile está testado localmente e pronto, vai fazer um PR até o final do dia.

Como isso é mesclado - quando o pacote estará disponível no repositório oficial?

Como isso é mesclado - quando o pacote estará disponível no repositório oficial?

PR #3053 (e PR #2932) incluiu apenas o Dockerfile para Ubuntu Bionic. Jenkins atualmente não constrói os pacotes para o Ubuntu Bionic:

https://github.com/ElektraInitiative/libelektra/blob/dc24c7fc23a247127b29ff7023c933b336123e17/scripts/jenkins/Jenkinsfile#L1034

. O código para publicação dos pacotes ainda não existe, que eu saiba. Requer alterações no repositório do servidor de compilação privado.

Até onde eu sei, Djordje (Mistreated) cuidará dos pacotes do Ubuntu, depois que ele terminar a migração do servidor de compilação antigo para o novo principal (Jenkins).

@ Maltratou algum progresso aqui? Apenas a publicação dos pacotes em diferentes repositórios deve estar faltando.

algum ETA sobre isso?

Vou procurá-lo no fim de semana.

@Ping maltratado

@Mistreated qual é o status?

Temos pacotes do Ubuntu agora, fechados.

Esta página foi útil?
0 / 5 - 0 avaliações

Questões relacionadas

dominicjaeger picture dominicjaeger  ·  3Comentários

dmoisej picture dmoisej  ·  3Comentários

markus2330 picture markus2330  ·  4Comentários

sanssecours picture sanssecours  ·  3Comentários

markus2330 picture markus2330  ·  4Comentários