-
Notifications
You must be signed in to change notification settings - Fork 415
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
chore: migrate to AppImage and publish with electron-builder on Travis #1010
Conversation
@JoshStrobl apologies if this is a redundant question (I have this feeling I've asked this), but for your purposes does this switch to AppImage: a) help, b) hurt, or c) doesn't matter? |
@kauffj It doesn't affect packaging in my case. ("Doesn't matter.") |
@IGassmann per our convo, let's make sure the daemon is signed: lbryio/lbry-sdk#811 |
Now that this has been merged, where did the AppImage go? |
@seanyesmunt do you know what happened to AppImage builds or what it would take to re-enable these? |
We only temporarily tested with these and decided not to go with them at the time because it required setting the executable properties manually before installing. With syncing enabled now, I think it will be a good time to check out appimage and snaps. |
If you would like to test, here is an example AppImage I've made to be able tor run LBRY until an official AppImage becomes available: https://github.com/probonopd/LBRY.AppImage/releases/tag/continuous Before you can run an AppImage, you need to make it executable. This is a Linux security feature. There are three main ways to make an AppImage executable: 1. With the GUI 2. On the command line
3. Automatically with the optional appimaged daemon If you would like to have all AppImages be executable automatically, you can install the optional You can see the https://github.com/probonopd/LBRY.AppImage/blob/master/.travis.yml If you haven't seen it, also check out this: |
This closes #332 and closes #966.