Commit Graph

19 Commits

Author SHA1 Message Date
Mike Gelfand 991b0f0d3d
Support WiX toolset versions other than 3.11 (#6689)
Version 3.14 was recently released with security fixes, and GitHub
runners have been updated to use it. Don't hardcode the version in
Program Files directory name to support any 3.x. Since 3.x support will
be dropped within a year, need to plan migration to 5.x when it's
released (4.x isn't suitable because of missing heat replacement).
2024-03-13 16:40:41 +03:00
Mike Gelfand 7e68cfc7e9
Pin ccache to 4.8.3 on AppVeyor (#6519)
Using ccache 4.9 leads to puzzling errors such as C1090 "PDB API call
failed, error code '23'" when building for x64.
2024-01-11 06:55:36 +00:00
Mike Gelfand dcd7501211
Build additional packages for Qt 5 on Appveyor (#4855)
Bring back old configuration that was using Qt 5 and split Qt build in
two to support both Qt 5 and Qt 6. Last Qt 5 builds were using 5.14.2,
bump that to latest 5.15.8.

Qt 6 only supports Windows 10+, so adjust the system version check
accordingly. Not bumping Qt 6 version (although 6.4.2 is available)
while we're still in patch release mode.

Building a whole new package is not nice since Qt client is only one
part of it, the rest doesn't require newer OS version. Nevertheless,
it's a quick and easy fix.
2023-02-12 22:12:09 +00:00
Mike Gelfand b8e7b15804
Speed up Appveyor builds with ccache (#4823) 2023-02-11 13:56:08 +00:00
Mike Gelfand 095f094dd5
Only run AppVeyor builds on `main` and versioned branches/tags (#4150) 2022-11-12 20:27:15 +00:00
Mike Gelfand d5cc43355c
Bump deps versions used for Windows release builds (#4092) 2022-11-04 18:38:28 +00:00
Mike Gelfand 065cf1146f
Switch to Strawberry Perl for AppVeyor Windows builds (#2763) 2022-03-12 18:49:39 +03:00
Charles Kerr e14c7f38e5
feat: use libpsl (#2575)
Use libpsl to calculate public and private parts of URL hosts.
2022-02-12 11:30:27 -06:00
Charles Kerr 3a96a5c316
build: refer to primary branch as main (#2394) 2022-01-13 16:03:59 -06:00
Mike Gelfand c705e7d9bf Update AppVeyor AWS credentials 2021-11-14 06:16:11 +03:00
Mike Gelfand de7b7a284c Only pack PDBs on master and tags to reduce AppVeyor artifacts size 2021-10-17 14:04:18 +03:00
Mike Gelfand 08996ab4c7
Don't pack PDBs on feature branches to reduce AppVeyor artifacts size (#1972) 2021-10-17 02:23:48 +03:00
Mike Gelfand c8d0c8db2e Switch from zip to 7z for PDBs archive on AppVeyor
This reduces its size by more than 1.5 times.
2021-10-05 20:33:09 +03:00
Mike Gelfand 841f56dc3a Use PowerShell instead of ImageMagick for AppVeyor build 2021-08-24 08:55:53 +03:00
Charles Kerr e419d6dee7 fixup! chore: bump imagemagick version in choco install on appveyor (#1699) 2021-05-20 10:08:37 -05:00
Charles Kerr 95a45b0bad
chore: bump imagemagick version in choco install on appveyor (#1699)
The old version number is erroring out.
2021-05-18 19:30:23 -05:00
Mike Gelfand c31cb65691 Fix imagemagick version at 7.0.10.29 to fix AppVeyor build 2020-10-13 21:16:18 +03:00
Mike Gelfand 87ca3529b7 Use release code signing certificate on Windows 2020-05-14 19:20:07 +03:00
Mike Gelfand 01368932b0 Add AppVeyor configuration for Windows release builds 2020-05-05 13:56:48 +03:00