1

How can I create a PPA that automatically pulls changes from a git (hub) repository every time a new tag (release) is added, and then compiles the app?

2

1 Answer 1

1

In general, you will need to maintain (install, configure) a continuous integration system. With proper configuration, such system can pull from git(hub) periodically or on every commit, it can build and package the software, and it can push it to a ppa and update the ppa metadata.

There are multiple CI systems, such as:

  • jenkins - you need to install this on your servers
  • travis - hosted solution that you can use online
  • teamcity - there is a free and commercial versions that you need to install on your servers

For jenkins and teamcity, there may be some online providers too, but I have never looked for such.

0

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .