Как создать автоматический PPA?

Как я могу создать PPA, который автоматически извлекает изменения из репозитория git (hub) при каждом добавлении нового тега (выпуска), а затем компилирует приложение?

1 ответ

В общем случае вам нужно будет поддерживать (устанавливать, настраивать) continuous integration system, При правильной конфигурации такая система может извлекать данные из git(концентратора) периодически или при каждом коммите, она может собирать и упаковывать программное обеспечение, а также передавать его в ppa и обновлять метаданные ppa.

Существует несколько систем КИ, таких как:

  • Дженкинс - вам нужно установить это на ваших серверах
  • travis - хостинговое решение, которое вы можете использовать онлайн
  • teamcity - есть бесплатные и коммерческие версии, которые нужно установить на свои серверы

Для jenkins и teamcity могут быть и некоторые онлайн-провайдеры, но я никогда не искал таких.

Другие вопросы по тегам