mm3d
mm3d copied to clipboard
Setup Travis CI for build AppImage (portable binary package for Linux)
Lets setup Travis CI for auto-build AppImage (portable package for Linux) for each commit:
- [ ] Create
../blob/master/.travis.yml
- https://github.com/appimage/AppImageKit 1.1. https://github.com/probonopd/linuxdeployqt 1.2 https://github.com/linuxdeploy
- https://github.com/probonopd/uploadtool
- [ ] Enable Travis CI pushing to GitHub releases for this repo.
For example, take a look on LeoCAD .travis.yml
implementation:
- https://github.com/leozide/leocad/blob/master/.travis.yml
And here is how resulted builds would look like:
- https://github.com/leozide/leocad/releases/tag/continuous
For any AppImage packaging questions & support:
- https://docs.appimage.org/user-guide/faq.html#question-where-do-i-get-support
Thanks for the suggestion. I would like to have portable pre-built Linux binaries but I'm probably not going to work on it for 6+ months.
Please, add also AppImage (as alternative to Flatpak) for v1.3.13
release & for GitHub Actions
I have some interest in this but I don't currently have plans to work on it.