-
Notifications
You must be signed in to change notification settings - Fork 108
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
AppImage #467
AppImage #467
Conversation
An AppImage for testing is available at https://github.com/probonopd/Quaternion/releases |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Many thanks for bringing this in such a complete way - I couldn't expect such a service. I'd like to do a couple of changes though, as described below.
Thanks for merging. Now it would be great if the continuous builds would appear on https://github.com/QMatrixClient/Quaternion/releases so that people can find them easily. |
I've chosen to keep them at bintray instead, will update |
And many thanks for pushing this forward! |
Link without version would be better; someone needs to write a parser for Bintray quotient-im/Quaternion#467 (comment)
Thank you. Looks like we need to use this.
Please see https://github.com/AppImage/AppImageKit/wiki/Creating-AppImages#libstdcso6 |
For the record, the latest images have this workaround. As mentioned elsewhere, I can only provide AppImages for testing. For AppImages as "official" binary releases (as much as I want something of that kind) I need some basic security for AppImageKit to be in place that would ensure that it's not easy to subvert AppImageKit toolchain. Yes I know that Travis and AppVeyor are unknown variables in this respect as well; but these are relatively large organisations at least, and their infrastructure cannot be easily subverted. |
Hi @KitsuneRal can you please define your exact needs, what would the AppImage project need to do in order to fulfill all of your security requirements? Please feel free to open an issue in https://github.com/AppImage/AppImageKit. Thanks. |
This PR, when merged, will 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:
appimaged
--appimage-extract
parameterHere is an overview of projects that are already distributing upstream-provided, official AppImages.
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.