tiddly-gittly / TidGi-Desktop

TidGi is an privacy-in-mind, automated, auto-git-backup, freely-deployed knowledge management Desktop note app, based on Tiddlywiki, with REST API for web-clipping and Anki connect. 「 太记 」是一个基于「 太微 TiddlyWiki 」的知识管理桌面应用,能保护隐私内容、高级自动化、自动Git云备份、部署为博客,且可通过RESTAPI与Anki等应用连接。(迭代开发中欢迎试用,开发进度见下方链接)(Under active development, see website below for details)
https://tidgi.fun
Mozilla Public License 2.0
1.69k stars 102 forks source link

feature: [新功能请求]可以打包二进制或者AppImage吗 #242

Closed a15355447898a closed 1 year ago

a15355447898a commented 2 years ago

Description 描述

安装包提供AppImage或者二进制版本以满足其他linux发行版的用户

Additional Context 额外上下文

No response

linonetwo commented 2 years ago

不大行啊, https://github.com/tiddly-gittly/TidGi-Desktop/issues/203 之前没成功,有勇者来试试吗?

oeyoews commented 1 year ago

https://github.com/oeyoews/neotw-app/blob/65843bdf3ea496d47bd45d17e364ec3f73079bd0/forge.config.js#L43 可以用这个

linonetwo commented 1 year ago

@oeyoews 那你之前搞的 makerfile 就不用了吗?

oeyoews commented 1 year ago

这个不是更简洁方便吗, 我大致看了下这个包, 是借助appimagekit进行构建的, 专门为electron-forge写的npm包 @linonetwo

linonetwo commented 1 year ago

不行,会失败

https://github.com/tiddly-gittly/TidGi-Desktop/actions/runs/3508842799/jobs/5877536630

先去掉了,你们有空可以折腾看看 7236aa9

SpacingBat3 commented 1 year ago

不行,会失败

https://github.com/tiddly-gittly/TidGi-Desktop/actions/runs/3508842799/jobs/5877536630

先去掉了,你们有空可以折腾看看 https://github.com/tiddly-gittly/TidGi-Desktop/commit/7236aa975906b129e683ae3d0bc534dda149e0cd

@linonetwo Hi, AppImage maker dev here.

The current release of Forge and my maker should both provide better logging (no more printing [object Object] on Forge side, more precise error messages and handling mksquashfs error codes on my side) and introduce fixes to some common bugs. Now it is more likely it will work fine and if not you should get some indication what you need to change in your configuration (or if it is still some kind of bug on my side – information what I might need to fix).

There's also a documentation for configuration options (based on currently-in-development version of maker in master branch) available here.

Hope this helps 😄️.

linonetwo commented 1 year ago

Thank you @SpacingBat3 , https://github.com/tiddly-gittly/TidGi-Desktop/releases/tag/v0.7.15-prerelease3-fix1 it seems to work!

@oeyoews @a15355447898a Please try out.