diff options
| author | Tom Rini <[email protected]> | 2026-05-15 08:59:40 -0600 |
|---|---|---|
| committer | Tom Rini <[email protected]> | 2026-07-24 18:17:49 -0600 |
| commit | d99ad807509dcb7197a33261a269b5144e5e4acc (patch) | |
| tree | 29376b9426311252b32132bdabff6c81754973e1 | |
| parent | 574b1adad70a19d95c65e0f37f9c36d94fb5418f (diff) | |
Azure CI: Drop Windows host tools builds
In preparation for being able to support more recent OpenSSL versions,
we need to add support for the OpenSSL Provider API. This in turn isn't
something that MSYS has all of the required packages to support. Given a
lack of user feedback that these tools are still used in this manner,
remove Windows host tool builds from CI.
Link: https://lore.kernel.org/u-boot/[email protected]/
Reviewed-by: Simon Glass <[email protected]>
Signed-off-by: Tom Rini <[email protected]>
| -rw-r--r-- | .azure-pipelines.yml | 28 |
1 files changed, 0 insertions, 28 deletions
diff --git a/.azure-pipelines.yml b/.azure-pipelines.yml index 5bda11a0309..dcf2f6155af 100644 --- a/.azure-pipelines.yml +++ b/.azure-pipelines.yml @@ -1,5 +1,4 @@ variables: - windows_vm: windows-2022 ubuntu_vm: ubuntu-24.04 macos_vm: macOS-14 ci_runner_image: trini/u-boot-gitlab-ci-runner:noble-20251013-23Jan2026 @@ -44,33 +43,6 @@ variables: stages: - stage: testsuites jobs: - - job: tools_only_windows - displayName: 'Ensure host tools build for Windows' - pool: - vmImage: $(windows_vm) - steps: - - powershell: | - (New-Object Net.WebClient).DownloadFile("https://github.com/msys2/msys2-installer/releases/download/2021-06-04/msys2-base-x86_64-20210604.sfx.exe", "sfx.exe") - displayName: 'Install MSYS2' - - script: | - sfx.exe -y -o%CD:~0,2%\ - %CD:~0,2%\msys64\usr\bin\bash -lc " " - %CD:~0,2%\msys64\usr\bin\bash -lc "pacman --noconfirm -Syuu" - %CD:~0,2%\msys64\usr\bin\bash -lc "pacman --noconfirm -Syuu" - displayName: 'Update MSYS2' - - script: | - %CD:~0,2%\msys64\usr\bin\bash -lc "pacman --noconfirm --needed -Sy make gcc bison flex diffutils openssl-devel libgnutls-devel libutil-linux-devel" - displayName: 'Install Toolchain' - - script: | - echo make tools-only_defconfig tools-only > build-tools.sh - %CD:~0,2%\msys64\usr\bin\bash -lc "bash build-tools.sh" - displayName: 'Build Host Tools' - env: - # Tell MSYS2 we need a POSIX emulation layer - MSYSTEM: MSYS - # Tell MSYS2 not to ‘cd’ our startup directory to HOME - CHERE_INVOKING: yes - - job: tools_only_macOS displayName: 'Ensure host tools build for macOS X' pool: |
