如何从Java项目的Raspberry Pi或Gitlab CI构建MSI

如何从Java项目的Raspberry Pi或Gitlab CI构建MSI,java,docker,raspberry-pi,continuous-integration,gitlab,Java,Docker,Raspberry Pi,Continuous Integration,Gitlab,我正试图通过GitLab为JavaFX应用程序制作一个安装程序,该应用程序有一个专用的CI/CD。最后一步是在Raspberry Pi(基于ARM的系统)上创建Windows安装程序。由于官方的javapackager只能在Windows上为Windows构建文件,我想读一些建议。为什么你需要安装程序,比如文件,它不能只是一个可移植的版本吗?你可能对新版本感兴趣,但它还没有发布。”最后一步是在Raspberry Pi上为Windows创建一个安装程序(基于ARM的系统)“-在Boris链接到的工

我正试图通过GitLab为JavaFX应用程序制作一个安装程序,该应用程序有一个专用的CI/CD。最后一步是在Raspberry Pi(基于ARM的系统)上创建Windows安装程序。由于官方的javapackager只能在Windows上为Windows构建文件,我想读一些建议。

为什么你需要安装程序,比如文件,它不能只是一个可移植的版本吗?你可能对新版本感兴趣,但它还没有发布。”最后一步是在Raspberry Pi上为Windows创建一个安装程序(基于ARM的系统)“-在Boris链接到的工具可用之前(看起来很棒),我真的不认为会发生这种情况。你目前需要一个Windows runner,Windows和RPI还不相爱。也许你能摆脱的最简单的系统就是一个计算棒或类似的东西。谢谢@Borris我需要创建一个平台特定的安装程序,这是因为java需要运行一个应用程序,它应该很容易安装,根本就不是用户友好的——尤其是如果你认为应用程序也应该被IT新手使用的话。