Generate AppImage of each build on Travis CI #336

Merged
probonopd merged 24 commits from patch-1 into master 2019-01-02 23:58:39 +01:00
probonopd commented 2017-02-25 01:37:24 +01:00 (Migrated from github.com)

As per https://github.com/Swordfish90/cool-retro-term/issues/136#issuecomment-255710968.

Download link will be in the Travis CI build log.

Providing an AppImage would have, among others, these advantages:

  • Works for most Linux distributions (including Ubuntu, Fedora, openSUSE, CentOS, elementaryOS, Linux Mint, and others)
  • One app = one file = super simple for users: just download one AppImage file, make it executable, and run
  • No unpacking or installation necessary
  • No root needed
  • No system libraries changed
  • Just one format for all major distributions
  • Works out of the box, no installation of runtimes needed
  • Optional(!) desktop integration with appimaged
  • Binary delta updates, e.g., for continuous builds (only download the binary diff) using AppImageUpdate
  • Can GPG2-sign your AppImages (inside the file)
As per https://github.com/Swordfish90/cool-retro-term/issues/136#issuecomment-255710968. __Download link will be in the Travis CI build log.__ Providing an [AppImage](http://appimage.org/) would have, among others, these advantages: - Works for most Linux distributions (including Ubuntu, Fedora, openSUSE, CentOS, elementaryOS, Linux Mint, and others) - One app = one file = super simple for users: just download one AppImage file, [make it executable](http://discourse.appimage.org/t/how-to-make-an-appimage-executable/80), and run - No unpacking or installation necessary - No root needed - No system libraries changed - Just one format for all major distributions - Works out of the box, no installation of runtimes needed - Optional(!) desktop integration with `appimaged` - Binary delta updates, e.g., for continuous builds (only download the binary diff) using AppImageUpdate - Can GPG2-sign your AppImages (inside the file)
probonopd commented 2018-02-24 20:46:55 +01:00 (Migrated from github.com)

Ping, is anything preventing this from being merged?

Ping, is anything preventing this from being merged?
probonopd commented 2018-12-31 12:00:47 +01:00 (Migrated from github.com)

Pinging once more, now that 1.0 is there...

Pinging once more, now that 1.0 is there...
Swordfish90 commented 2019-01-02 23:59:31 +01:00 (Migrated from github.com)

Ok. Thank you very much for this. Sorry it took so long for merging it.

Ok. Thank you very much for this. Sorry it took so long for merging it.
Swordfish90 commented 2019-01-03 00:30:10 +01:00 (Migrated from github.com)

Something seems to be broken with qt versions: https://travis-ci.org/Swordfish90/cool-retro-term/jobs/474627956

Something seems to be broken with qt versions: https://travis-ci.org/Swordfish90/cool-retro-term/jobs/474627956
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: seeseemelk/cool-retro-term#336
No description provided.