AdelKS / ZeGrapher

2D Math and Data plotter.
https://zegrapher.com
GNU General Public License v3.0
66 stars 8 forks source link

Build AppImage packages using Travis CI #11

Closed ghost closed 5 years ago

ghost commented 5 years ago

Compile this application on Travis CI upon each git push, and upload an AppImage to your GitHub Releases page.

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

Here is an overview of projects that are already distributing upstream-provided, official AppImages.

TODO

  1. https://github.com/appimage/appimagekit 1.1 https://github.com/probonopd/linuxdeployqt 1.2 https://github.com/probonopd/uploadtool

PLEASE NOTE: For this to work, you need to enable Travis CI for your repository as described here prior to merging this, if you haven't already done so. Also, You need to set up GITHUB_TOKEN in Travis CI for this to work; please see https://github.com/probonopd/uploadtool.

If you have questions, AppImage developers are on #AppImage on irc.freenode.net.

AdelKS commented 5 years ago

Thank you for your suggestion @Symbian9, I'll most probably try to do it :)

ghost commented 5 years ago

I'll most probably try to do it :)

If you need any help, ask @probonopd & @TheAssassin

AdelKS commented 5 years ago

Very well !

probonopd commented 5 years ago

Please see https://github.com/AdelKS/ZeGrapher/pull/12