2
0
mirror of https://github.com/boostorg/build.git synced 2026-01-19 16:12:14 +00:00

74 Commits

Author SHA1 Message Date
Rene Rivera
84c5318e97 Merge remote-tracking branch 'bfgroup.b2/release' into develop 2025-12-20 16:50:04 -06:00
René Ferdinand Rivera Morell
16ecfba258 Set job timeout to an hour (like other CIs). 2025-12-01 07:19:28 -06:00
Rene Rivera
be69c44857 B2 5.3.2 2025-04-18 18:24:49 -05:00
Rene Rivera
5c2fa0fee5 Just remove the images that don't work. 2025-01-18 17:49:30 -06:00
Rene Rivera
dba53ae61b Try some different cross images.. Alpine Linux. 2025-01-18 17:46:55 -06:00
Rene Rivera
bb07627c7b B2 5.2.0 2024-06-11 07:59:28 -05:00
Rene Rivera
6f15b88896 Back to latest msvc for installer build now that the build is fixed. 2024-06-08 23:00:05 -05:00
Rene Rivera
a653bff1de Avoid the broken AZP/GHA vs2022 images. 2024-06-08 09:31:59 -05:00
Rene Rivera
fe69c24302 Fix release and wix uploads. 2024-05-20 22:41:02 -05:00
Rene Rivera
bed068acd6 The msys2/setup-msys2 only works for released tags. 2024-04-24 09:13:02 -05:00
Rene Rivera
0db639cba6 Update most of the GH CI action versions. 2024-04-24 09:01:00 -05:00
Rene Rivera
9890997f98 B2 5.0.0 2023-12-23 21:02:16 -06:00
Rene Rivera
0d04b53c46 CI toolset updates.
* Remove Linux clang 9 testing.
* Add Ubuntu 22.04 multiarch testing.
2023-09-04 11:12:55 -05:00
Nikita Kniazev
2aa8cf82b9 Long path and Unicode support on Windows 10.0.1607/10.0.1903+ (#316)
Long path support is still not universal, even after an app has explicitly opted-in via manifest it also requires registry modification or group policies, see https://learn.microsoft.com/en-us/windows/win32/fileio/maximum-file-path-limitation?tabs=registry#enable-long-paths-in-windows-10-version-1607-and-later though Python and Git installers nudges to enable it by their installers for a while.

`-X utf8` forces Python to use UTF-8 when its outputs are piped (will be default in 3.15 https://peps.python.org/pep-0686/)

Also had to fix clang-linux and msvc toolsets manifest embedding issues.
2023-07-22 09:33:51 -05:00
Nikita Kniazev
d1d7a6a16b MSYS2 fixes and CI (#298)
I've setup CI on GHA because it is much more convenient using their action script.

This covers different Mingw setups and it does not fail on PCH tests like Mingw-w64 one installed by default on GHA/Azure (either because GCC exe there was built without ASLR or is a new recent version which supports PCH relocation).
2023-07-16 08:33:13 -05:00
Rene Rivera
bc38186220 B2 4.10.0 2023-06-11 16:54:12 -05:00
Rene Rivera
09bd0f6750 Merge branch 'version/4.10.0' 2023-06-11 10:54:57 -05:00
Rene Rivera
c1dfb66557 Ci debugging. 2023-06-11 10:17:06 -05:00
Rene Rivera
6d77db53a7 Merge branch 'release' 2023-04-04 22:32:16 -05:00
Rene Rivera
b4cd5bb2e9 Add CI to backport PRs to releases. 2023-04-04 21:26:35 -05:00
Rene Rivera
7ee3b0dfa2 Merge remote-tracking branch 'bfgroup.b2/release' into develop 2023-03-15 22:16:31 -05:00
Rene Rivera
d6547a11fa Bump to 4.9.6, and add sha256 sum for msi. 2023-03-15 09:08:52 -05:00
Rene Rivera
9847463523 B2 4.9.5 2023-03-13 21:18:38 -05:00
Rene Rivera
ff20c1a5bd Fix cd path for wix build. 2023-03-11 11:55:13 -06:00
Rene Rivera
6dff71b994 Try and fix wix install build. 2023-03-11 11:51:29 -06:00
Rene Rivera
9f488e003a B2 4.9.4 2023-02-22 20:11:23 -06:00
Rene Rivera
8d8b6f41dc Fix upload/publish glob for Wix installer action. 2023-02-22 16:26:21 -06:00
Rene Rivera
75d64c218e Zstd compression is meh, so remove it. 2023-02-22 12:58:48 -06:00
Rene Rivera
b1bebd8bfb Binary sha256. 2023-02-22 12:12:48 -06:00
Rene Rivera
35a62a3912 Fix command var. 2023-02-22 11:34:53 -06:00
Rene Rivera
4bd4ac302f Cleanup and add sha256. 2023-02-22 11:30:25 -06:00
Rene Rivera
c8c258bc8b Put archive snapshot in b2-version dir. 2023-02-22 11:07:58 -06:00
Rene Rivera
5d621186a7 Add some debug output. 2023-02-22 11:02:21 -06:00
Rene Rivera
6ae59d67f3 Fix branch name version tag. 2023-02-22 09:56:47 -06:00
Rene Rivera
4a9cef777f Add archive gen+upload+publish. 2023-02-22 09:48:41 -06:00
Rene Rivera
8dfa385c85 Add wix release upload. 2023-02-22 08:47:26 -06:00
Rene Rivera
c520e2e863 Use github.workspace instead of env var equivalent. 2023-02-22 08:28:12 -06:00
Rene Rivera
10a74f0d32 Must checkout in github_workspace tree. 2023-02-22 08:16:09 -06:00
Rene Rivera
9571d1098a Use temp for b2-pkg. 2023-02-22 07:14:59 -06:00
Rene Rivera
b49212c2e0 Use vars instead of env for msi file. 2023-02-21 22:12:37 -06:00
Rene Rivera
b6c79fac92 Upload wix to artifacts. 2023-02-21 21:47:24 -06:00
Rene Rivera
b9d218b24f B2 4.9.0 2022-05-15 14:55:22 -05:00
Rene Rivera
eebc5e47bd Fix yml syntax error. 2022-05-15 08:32:02 -05:00
Rene Rivera
d95bd14195 Some future planning tweaks. 2022-05-15 08:01:48 -05:00
Rene Rivera
d05995acd3 New wix installer subdir. 2022-05-14 16:56:44 -05:00
Rene Rivera
b46d133d4b More ps1 annoyance workarounds. 2022-05-14 15:22:03 -05:00
Rene Rivera
f095d759f2 It's powershell, not batch, on GHA. 2022-05-14 15:10:30 -05:00
Rene Rivera
7a81161e53 Env var fixups. 2022-05-14 14:37:10 -05:00
Rene Rivera
754c8b0bc8 Build the wix installer 2022-05-14 14:30:41 -05:00
Rene Rivera
d36b851a38 Fix multi-checkout. 2022-05-14 08:57:58 -05:00