Closed WHJWNAVY closed 3 days ago
我看了下qnap应该是有官方的打包工具的,比如这个:https://github.com/qnap-dev/qdk2
有没有办法直接用这个打包呢
那个qnap gopeed模版可以在GopeedLab下单独搞一个仓库维护
我看了下qnap应该是有官方的打包工具的,比如这个:https://github.com/qnap-dev/qdk2
有没有办法直接用这个打包呢
就是从这个仓库里面下载下来的,我是从里面提取了其中的打包工具
我看了下qnap应该是有官方的打包工具的,比如这个:https://github.com/qnap-dev/qdk2
有没有办法直接用这个打包呢
你等我试试看 已经改好了,威联通官方仓库里只提供了一个ubuntu 18版本的deb安装包,直接安装会因为依赖问题报错,而且依赖的包版本很老github runner上装不了,我只用到了其中一个打包工具,所以我就直接解压了这个deb包
@WHJWNAVY 我fork了一份你的仓库,可以改成直接从这个仓库拉取了:https://github.com/GopeedLab/QpkgBuild
以后有更新也可以直接在这边同步。
@WHJWNAVY 我fork了一份你的仓库,可以改成直接从这个仓库拉取了:https://github.com/GopeedLab/QpkgBuild
以后有更新也可以直接在这边同步。
已经改了。另外打包好的qpkg安装包没有签名,在威联通上安装会有提示,不过不影响使用。如果你想把Gopeed上架到威联通的官方应用商店需要签名,这个要申请成为威联通认证的开发人员。
@WHJWNAVY 我fork了一份你的仓库,可以改成直接从这个仓库拉取了:https://github.com/GopeedLab/QpkgBuild 以后有更新也可以直接在这边同步。
已经改了。另外打包好的qpkg安装包没有签名,在威联通上安装会有提示,不过不影响使用。如果你想把Gopeed上架到威联通的官方应用商店需要签名,这个要申请成为威联通认证的开发人员。
@WHJWNAVY 感谢!我对QNAP这一块不太熟,就先这样吧。
这个脚本你有测试过吗,打包出来的文件名是什么样的?没问题的话我就merge了
这个脚本你有测试过吗,打包出来的文件名是什么样的?没问题的话我就merge了
文件名是 Gopeed_v${VERSION}_arm_64.qpkg
和 Gopeed_v${VERSION}_x86_64.qpkg
我用自己的Actions没办法上传(第一次用Actions不太熟悉
),保险起见你可以发一个打包好的给我我测试一下。
这些多余的产物得删掉,不然都发布了
等会我拉个分支试试打包
@WHJWNAVY 打包好了,麻烦试试
Gopeed_1.6.4_arm_64.qpkg Gopeed_1.6.4_x86_64.qpkg
然后文件名命名需要统一下风格,例如:Gopeed-qnap-v1.6.4-arm64.qpkg
@WHJWNAVY 打包好了,麻烦试试
Gopeed_1.6.4_arm_64.qpkg Gopeed_1.6.4_x86_64.qpkg
然后文件名命名需要统一下风格,例如:Gopeed-qnap-v1.6.4-arm64.qpkg
我试了安装和使用都没问题,但是我装上之后打开看版本号还是1.6.3?文件名格式我明天再改一下
这个版本号是这样的,不用管
@WHJWNAVY 打包好了,麻烦试试
Gopeed_1.6.4_arm_64.qpkg Gopeed_1.6.4_x86_64.qpkg
然后文件名命名需要统一下风格,例如:Gopeed-qnap-v1.6.4-arm64.qpkg
已经改好了,文件名格式统一为: gopeed-web-v{VERSION}-qnap-{ARCH}.qpkg
, 例如: gopeed-web-v1.6.4-qnap-amd64.qpkg
我觉得名字还是改成这样吧:gopeed-qnap-v{VERSION}-{ARCH}.qpkg
已合并,非常感谢!
增加威联通NAS平台自动打包脚本
qbuild_2.3.13.tar.gz 为威联通平台安装包打包工具qbuild
工具打包时需要模板可能性很小
)后导致打包失败x86_64
和arm_64
两个平台的威联通安装包