summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTom Rini <[email protected]>2026-05-15 08:59:40 -0600
committerTom Rini <[email protected]>2026-07-24 18:17:49 -0600
commitd99ad807509dcb7197a33261a269b5144e5e4acc (patch)
tree29376b9426311252b32132bdabff6c81754973e1
parent574b1adad70a19d95c65e0f37f9c36d94fb5418f (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.yml28
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: