Opened 4 years ago

Last modified 3 months ago

#10771 assigned enhancement

Provide portable Windows release archive

Reported by: kidkat Owned by: kidkat
Priority: Normal Milestone:
Component: Other Version:
Keywords: Cc:

Description (last modified by kidkat)

Currently we only provide an installer for Windows. It would be helpful if we could provide an archive with the contents as well.

In my case when a new version comes out I have to install it and then copy the files over manually and then uninstall it again.

To work properly this requires a patch from Joachim Reichel which prefers the local cfg etc. folder over the compiled-in one.

We should probably generate this in every CI build to ease testing for external users.

Change History (9)

comment:1 by kidkat, 4 years ago

Description: modified (diff)

comment:2 by Daniel Marjamäki, 4 years ago

imho we already provide this. download the "deploy" artifact from the "release-windows" github action.

comment:3 by Daniel Marjamäki, 4 years ago

We should probably generate this in every CI build to ease testing for external users.

well.. that means there will be ~100 MB extra of artifacts for every CI build. It sounds excessive to me.

comment:4 by kidkat, 4 years ago

This would also make it easier for someone to grab an older version for testing or reverting to a previous one because of issues without uninstall/install/uninstall loops.

well.. that means there will be ~100 MB extra of artifacts for every CI build. It sounds excessive to me.

We should also add it to the downloadable artifacts on the release page.

well.. that means there will be ~100 MB extra of artifacts for every CI build. It sounds excessive to me.

We should only store the artifacts for main builds and not every PR. The cache has a maximum and the oldest builds will be dropped.

comment:6 by kidkat, 3 years ago

Owner: changed from noone to kidkat
Status: newassigned

comment:7 by kidkat, 3 years ago

After merging the linked PR the portable package contains most (actually even more) files the installer does.

comment:8 by kidkat, 2 years ago

Related: #9643

comment:9 by kidkat, 3 months ago

Related/prerequisite: #12810.

Note: See TracTickets for help on using tickets.