Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Tests: Modernize name of option to control existence of BootstrapTest | Brad King | 2023-05-18 | 1 | -1/+1 |
| | |||||
* | gitlab-ci: Simplify Windows packaging pipeline | Brad King | 2023-02-28 | 1 | -0/+2 |
| | | | | | | | | | | | | 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. | ||||
* | ci: Factor out Windows x86-family-specific package configuration | Brad King | 2022-06-13 | 1 | -14/+1 |
| | |||||
* | gitlab-ci: Add jobs to make Windows x86_64 and i386 packages | Brad King | 2022-05-19 | 1 | -0/+35 |
Run CPack in a separate job for nightly binaries, and not at all for release binaries. Unlike macOS disk images (.dmg), we cannot sign the binaries inside Windows installers (.msi) after-the-fact. Instead, produce enough artifacts from the build job to sign and package release binaries manually. Port build settings from `Utilities/Release/win/x86/Dockerfile` and its helper scripts. |