Windows will be packaged with WiX which can be automated.
Once we're at the windows packaging stage of development, we need to write an XML definition file for our installer.
Chocolatey and Scoop would be nice.
Chocolatey and Scoop would be nice.
As I said in the previous issue; we have limited capacity to make packaging for a lot of things. WiX will be the official packaging, but if a high-quality community package for chocolatey or scoop appears we could feature it on the website.
On the automation side of things we can hopefully get it to work with TravisCI.
Would also suggest investigating how upstream currently packages for Windows. I can already see scripts for creating zip files, etc so there could also be some legacy cruft for us to remove.
Linking to #58 as there is some duplication happening here.
32-bit MSI installer for beta testing is available here: https://build.glimpse-editor.org/beta/win32/
Current progress on this ticket can be tracked in this repo: https://github.com/TrechNex/glimpse-windows-installer
I will be creating a new repo in the glimpse-editor once this is complete, with it specifically set up to be reusable.
Because of the way GUIDs are generated/tracked, there will be a branch for each major release. I will also make sure it is a submodule in the main Glimpse repo.
I think customizing the installers look and automating with Jenkins should be two new and separate Github Issues. There's no way those things can be achieved for 0.1, but there's an outside chance for 0.2.
Linking to Jenkins job issue #164
Moved to 0.2.0 Candidates as still work to do on 64-bit build and Jenkins job will not be done until after 0.1.0 is released.
+1 for making it installable via scoop.
It would also be great to have a portable zip download for Windows, instead of an installer.
For the purposes of the 0.2.0 milestone I'm going to count this as fixed. We should open a separate issue for automating the WiX packaging.
Submitted a Scoop manifest patch to the extras bucket: lukesampson/scoop-extras#4842
With that merged, Glimpse v0.2.0 will be packaged on Windows by winget, Scoop, and Chocolatey.
@bb010g did you see this issue: https://github.com/glimpse-editor/Glimpse/issues/65
It might be that my previous effort helps you progress. I am not able to get Scoop working on my own Windows machines, so wasn't able to test.
Most helpful comment
Chocolatey and Scoop would be nice.