mjacobus / jw-play

A prototype of a player/slideshow for zoom meetings
15 stars 3 forks source link

Installaction Package #28

Closed andryeltj closed 2 years ago

andryeltj commented 3 years ago

One idea. If you, Brother, pack its in AppImage and .deb.

Good App.

mjacobus commented 3 years ago

Hey @andryeltj.

That is a great idea. However, I lack the time to learn how to do that, at the moment.

Do you know how to achieve that? Feel free to create a PR. This app uses electron, and these are the packaging instructions

JoelMon commented 3 years ago

@andryeltj, here's a walk through for using electron-builder.

I might take a try at it but can't at the moment. :wave:

Packages

Actions

Probably the best solution is to create a Github action so the packages can be built with each release.

JoelMon commented 3 years ago

Quick update,

Github actions makes creating packages simple and covenant. Basicly you spin up any number of docker images {Linux, MacOSX, Windows} and run scripts to build and release packages.

Here's an example in one of my projects where an Ubuntu deb file is created and added to the releases. https://github.com/JoelMon/scriptx/blob/main/.github/workflows/make-deb.yml

mjacobus commented 3 years ago

Awesome! I have to buy some time and hook this action. Thank you @JoelMon ❤️

mjacobus commented 2 years ago

Hey @andryeltj 👋🏻

You can find both AppImage and deb packages here.