Update CI build (#228)

* do not fail fast in CI build

* update Windows XP Qt build for CI
This commit is contained in:
Cyano Hao 2024-03-01 18:27:15 +08:00 committed by GitHub
parent 7f2eaeeaa4
commit 9740537140
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 7 additions and 1 deletions

View File

@ -6,6 +6,7 @@ jobs:
windows: windows:
name: Windows MSYS2 name: Windows MSYS2
strategy: strategy:
fail-fast: false
matrix: matrix:
msystem: [MINGW32, MINGW64, UCRT64, CLANG64] msystem: [MINGW32, MINGW64, UCRT64, CLANG64]
include: include:
@ -49,6 +50,7 @@ jobs:
windows_legacy: windows_legacy:
name: Windows NT 5.16.0 MinGW name: Windows NT 5.16.0 MinGW
strategy: strategy:
fail-fast: false
matrix: matrix:
arch: [32, 64] arch: [32, 64]
runs-on: windows-2019 runs-on: windows-2019
@ -58,7 +60,7 @@ jobs:
env: env:
_MINGW_TOOLCHAIN: /c/Qt/Tools/mingw810_${{ matrix.arch }} _MINGW_TOOLCHAIN: /c/Qt/Tools/mingw810_${{ matrix.arch }}
_QT_INSTALL_PREFIX: /c/Qt/5.6.4/mingw81_${{ matrix.arch }}-redpanda _QT_INSTALL_PREFIX: /c/Qt/5.6.4/mingw81_${{ matrix.arch }}-redpanda
_REDPANDA_QT_BUILD: "20240116.0" _REDPANDA_QT_BUILD: "20240301.0"
_REDPANDA_QT_ARCHIVE: qt5.6.4-mingw81_${{ matrix.arch }}-redpanda.7z _REDPANDA_QT_ARCHIVE: qt5.6.4-mingw81_${{ matrix.arch }}-redpanda.7z
steps: steps:
@ -175,6 +177,7 @@ jobs:
debian: debian:
name: Debian name: Debian
strategy: strategy:
fail-fast: false
matrix: matrix:
arch: [amd64, i386] arch: [amd64, i386]
version: ["10", "11", "12", sid] version: ["10", "11", "12", sid]
@ -206,6 +209,7 @@ jobs:
ubuntu: ubuntu:
name: Ubuntu name: Ubuntu
strategy: strategy:
fail-fast: false
matrix: matrix:
version: ["20.04", "22.04", "23.10", "devel"] version: ["20.04", "22.04", "23.10", "devel"]

View File

@ -6,6 +6,7 @@ jobs:
ubuntu_2204: ubuntu_2204:
runs-on: ubuntu-22.04 runs-on: ubuntu-22.04
strategy: strategy:
fail-fast: false
matrix: matrix:
lua_addon: ["y", "n"] lua_addon: ["y", "n"]
sdcc: ["y", "n"] sdcc: ["y", "n"]
@ -40,6 +41,7 @@ jobs:
windows_msvc_x64: windows_msvc_x64:
runs-on: windows-2019 runs-on: windows-2019
strategy: strategy:
fail-fast: false
matrix: matrix:
lua_addon: ["y", "n"] lua_addon: ["y", "n"]
sdcc: ["y", "n"] sdcc: ["y", "n"]