Armaldio / ttv-desktop-lite

The Lightweight Desktop App For Twitch.TV
MIT License
2 stars 0 forks source link

Add "Installer" & "Portable" Releases #7

Open TheRealDannyyy opened 6 years ago

TheRealDannyyy commented 6 years ago

When shipping TTV Desktop Lite we should ship 2 version of it. These are separated into a dedicated "Releases" folder in the Repo. Need to find appropriate "installer" creation tool.

Installer Version:

Portable Version:

TheRealDannyyy commented 6 years ago

I cannot find any native installers for Linux or MacOSX, probably doing portable only for those platforms

For Windows there are tons of options including: Link

Armaldio commented 6 years ago

Don't worry about that I'm already covered (it's even already setup) You can even start configuring options here: https://github.com/Armaldio/twitchy-desktop-lite/blob/experimental/appdev/package.json#L21 (all that is inside build key)

Help for configuring an full list of options: https://github.com/electron-userland/electron-builder and https://www.electron.build/configuration/configuration

I recommand you to make it in a separated branch and make a PR, but if you don't feel comfortable it's ok, if you do it the way you know

TheRealDannyyy commented 6 years ago

If you got it covered then I can close this issue?

Armaldio commented 6 years ago

No, keep it until it's fully configured