diff options
author | Liang Qi <liang.qi@qt.io> | 2024-03-20 10:25:44 +0100 |
---|---|---|
committer | Liang Qi <liang.qi@qt.io> | 2024-04-04 15:20:10 +0200 |
commit | 3e57070389bfc6b5e2c24011868dcbea0e2034c4 (patch) | |
tree | 31af0de966bff084bc179c1c68701e0a33c25664 /coin/platform_configs | |
parent | ee56a3b8ae936ce5a5ff33e074940a1b9e8603b8 (diff) |
coin: test gcc-12 for qtbase only
Task-number: QTQAINFRA-6203
Change-Id: I4515b2be1cf9b9fe2f559dddf52f25d67f0e131f
Reviewed-by: Tero Heikkinen <tero.heikkinen@qt.io>
Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
Diffstat (limited to 'coin/platform_configs')
-rw-r--r-- | coin/platform_configs/qtbase-new-compiler-testing.yaml | 14 | ||||
-rw-r--r-- | coin/platform_configs/qtbase.yaml | 3 |
2 files changed, 16 insertions, 1 deletions
diff --git a/coin/platform_configs/qtbase-new-compiler-testing.yaml b/coin/platform_configs/qtbase-new-compiler-testing.yaml new file mode 100644 index 00000000..bea7d053 --- /dev/null +++ b/coin/platform_configs/qtbase-new-compiler-testing.yaml @@ -0,0 +1,14 @@ +Version: 2 +Configurations: +# Test gcc-12 on RHEL 9.2 +- + Id: 'rhel-9.2-gcc12' + Template: 'qtci-linux-RHEL-9.2-x86_64-51' + Compiler: 'GCC' + Features: ['Sccache', 'UseConfigure', 'InstallQt5Dependencies', 'DoNotRunTests'] + Configure arguments: '-developer-build -nomake examples -release -force-debug-info -headersclean -separate-debug-info -qt-pcre -no-libudev -bundled-xcb-xinput' + Environment variables: [ + 'PATH=/opt/rh/gcc-toolset-12/root/usr/bin/:{{.Env.PATH}}', + 'CMAKE_ARGS=-DOpenGL_GL_PREFERENCE=LEGACY', + 'NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR}}' + ] diff --git a/coin/platform_configs/qtbase.yaml b/coin/platform_configs/qtbase.yaml index 1d3a13bc..0b847e1e 100644 --- a/coin/platform_configs/qtbase.yaml +++ b/coin/platform_configs/qtbase.yaml @@ -8,6 +8,7 @@ Include: [ linux_android_tests_multi_abi.yaml, wasm_qtbase_tests.yaml, cmake_platforms_qemu_vxworks.yaml, - qtlite.yaml + qtlite.yaml, + qtbase-new-compiler-testing.yaml ] Configurations: [] |