Como criar um PPA automático?

1

Como posso criar um PPA que automaticamente extrai alterações de um repositório git (hub) toda vez que uma nova tag (release) é adicionada e, em seguida, compila o aplicativo?

    
por Juraj Fiala 15.11.2014 / 17:25

1 resposta

1

Em geral, você precisará manter (instalar, configurar) um continuous integration system . Com a configuração apropriada, tal sistema pode extrair periodicamente do git (hub) ou de todo commit, ele pode construir e empacotar o software, e pode empurrá-lo para um ppa e atualizar os metadados ppa.

Existem vários sistemas de IC, como:

  • jenkins - você precisa instalar isso em seus servidores
  • travis - solução hospedada que você pode usar on-line
  • teamcity - há versões gratuitas e comerciais que você precisa instalar em seus servidores

Para jenkins e teamcity, pode haver alguns provedores online também, mas eu nunca procurei por isso.

    
por BostonHiker 15.11.2014 / 18:30