Skip to content

Build app as a JPackage app-image before making other installers [1 XMR] #1280

@Jabster28

Description

@Jabster28

Right now, the Linux CI builder uses JPackage to build for each platform, but the package is reset every time. JPackage supports building into an intermediary app-image (not an AppImage) and building the individual installers on top of that. Using this instead of rebuilding that will save a lot of CI minutes, and may be necessary once we also have Flatpaks and AppImages.

I've been thinking of doing this for a bit, and @\TheTollingBell raised the idea of putting it in an issue. I'll try and get this done after we merge these two PRs, as that'll be less likely to break anything.

Metadata

Metadata

Assignees

No one assigned

    Labels

    a:CIAbout Continuous Integration💰bountyThere is a bounty on this issue

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions