summaryrefslogtreecommitdiffstats
path: root/.gitlab/ci/package_windows_build.cmake
Commit message (Collapse)AuthorAgeFilesLines
* gitlab-ci: Stage unsigned release package artifacts in a dedicated directoryBrad King2023-02-281-1/+2
| | | | | | These artifacts need to be manually signed before distribution. Move them to a dedicated `unsigned/` directory to avoid accidental distribution without signing.
* gitlab-ci: Simplify Windows packaging pipelineBrad King2023-02-281-0/+40
In commit 4c7c66dcf5 (gitlab-ci: Add jobs to make Windows x86_64 and i386 packages, 2022-05-19, v3.24.0-rc1~112^2) we used a separate Windows packaging job in nightly packaging pipelines. It did not run in release pipelines, where we need to run the final packaging step manually with signing. Simplify nightly packaging pipelines by running `cpack` at the end of the build job as we do for other platforms. For release packaging pipelines, create an archive of the files needed to build a package, and present this as the built "package" on Windows.