cryptomator / cryptomator-linux

Cryptomator .AppImage for Linux
GNU General Public License v3.0
14 stars 7 forks source link

Deploy to Bintray #1

Closed overheadhunter closed 6 years ago

overheadhunter commented 6 years ago

If successfully built, the AppImage should be deployed to Bintray.

probonopd commented 6 years ago

Possibly GitHub Releases is another option. This tool makes it easy: https://github.com/probonopd/uploadtool/

overheadhunter commented 6 years ago

@probonopd We will take a look at it. Currently we use Bintray for our Mac and Windows binaries, so this would be a bit more consistent. Does your uploadtool replace previous snapshots/nightlies or does it create a new gh release each time?

But before we decide how to distribute, we need to fix the build itself. Currently appimagetool fails with mksquashfs: invalid option for an unknown reason. Any idea what might be the cause?

I'm currently still trying to use the lightweight container-based environment (sudo: false), but apparently it lacks FUSE support (that's why I'm --appimage-extracting appimagetool in my build.sh). I understand that AppImage requires FUSE at runtime, but other than that there should be no reason I need it during the build. Am I right?

overheadhunter commented 6 years ago

Ok found the cause for mksquashfs failing in this issue. Will try to use the patched version bundled with appimagetool.

Update: Fixed the build. AppImage would be ready to upload. Either to Bintray or to GitHub Releases.