diff options
author | Toni Saario <toni.saario@qt.io> | 2022-06-01 16:30:37 +0300 |
---|---|---|
committer | Qt Cherry-pick Bot <cherrypick_bot@qt-project.org> | 2022-06-14 07:33:55 +0000 |
commit | 8fe851289c201ad3020d73d6031346317c5eedcb (patch) | |
tree | 5dbdc2ef4b9c778d62e371bd7f6041ba4bb0156a | |
parent | e57ed213657413e0afe2235ae78796a2399874f2 (diff) |
Coin: Add precheck yaml
Defines configurations that will run on default precheck.
Change-Id: Idb7d3981b2679c3714f86a92808e90fe33aaf136
Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@qt.io>
(cherry picked from commit 43a461de46dee6d5b71cfb398ffd347304312ae3)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
7 files changed, 34 insertions, 0 deletions
diff --git a/coin/platform_configs/cmake_platforms.yaml b/coin/platform_configs/cmake_platforms.yaml index 742005df..7cff49f4 100644 --- a/coin/platform_configs/cmake_platforms.yaml +++ b/coin/platform_configs/cmake_platforms.yaml @@ -133,6 +133,7 @@ Configurations: 'CONAN_PROFILE=coin/conan/profiles/ci-linux-x86_64-gcc' ] - + Id: 'ios-universal' Template: 'qtci-macos-11-x86_64-104' Target os: 'IOS_ANY' Target arch: 'arm64' diff --git a/coin/platform_configs/cmake_platforms_qemu.yaml b/coin/platform_configs/cmake_platforms_qemu.yaml index 629b46df..87c329fc 100644 --- a/coin/platform_configs/cmake_platforms_qemu.yaml +++ b/coin/platform_configs/cmake_platforms_qemu.yaml @@ -1,6 +1,7 @@ Version: 2 Configurations: - + Id: 'qemu-armv7-on-ubuntu20.04' Template: 'qtci-linux-Ubuntu-20.04-x86_64-50' Target os: 'QEMU' Target arch: 'armv7' diff --git a/coin/platform_configs/cmake_platforms_qemu_qnx710.yaml b/coin/platform_configs/cmake_platforms_qemu_qnx710.yaml index e97f4d46..291b621e 100644 --- a/coin/platform_configs/cmake_platforms_qemu_qnx710.yaml +++ b/coin/platform_configs/cmake_platforms_qemu_qnx710.yaml @@ -1,6 +1,7 @@ Version: 2 Configurations: - + Id: 'qnx-x86_64-on-ubuntu20.04' Template: 'qtci-linux-Ubuntu-20.04-x86_64-50' Target os: 'QNX_710' Target arch: 'x86_64' diff --git a/coin/platform_configs/cmake_platforms_static_tests.yaml b/coin/platform_configs/cmake_platforms_static_tests.yaml index 086fa4f4..41c7b381 100644 --- a/coin/platform_configs/cmake_platforms_static_tests.yaml +++ b/coin/platform_configs/cmake_platforms_static_tests.yaml @@ -1,6 +1,7 @@ Version: 2 Configurations: - + Id: 'sles-15-static' Template: 'qtci-linux-SLES-15_SP3-x86_64-51' Compiler: 'GCC' Features: ['Sccache', 'MinimalStaticTests', 'UseConfigure'] diff --git a/coin/platform_configs/cmake_platforms_target_android_host_macos.yaml b/coin/platform_configs/cmake_platforms_target_android_host_macos.yaml index 9bdc638e..92614934 100644 --- a/coin/platform_configs/cmake_platforms_target_android_host_macos.yaml +++ b/coin/platform_configs/cmake_platforms_target_android_host_macos.yaml @@ -1,6 +1,7 @@ Version: 2 Configurations: - + Id: 'android-arm64-on-macos' Template: 'qtci-macos-10.14-x86_64' Target os: 'Android_ANY' Target arch: 'arm64' diff --git a/coin/platform_configs/integrity.yaml b/coin/platform_configs/integrity.yaml index f63471be..223ffaf3 100644 --- a/coin/platform_configs/integrity.yaml +++ b/coin/platform_configs/integrity.yaml @@ -1,6 +1,7 @@ Version: 2 Configurations: - + Id: "integrity-arm64-on-ubuntu20.04" Template: 'qtci-linux-Ubuntu-20.04-x86_64-50' Compiler: 'GCC' Target os: 'INTEGRITY' diff --git a/coin/platform_configs/precheck.yaml b/coin/platform_configs/precheck.yaml new file mode 100644 index 00000000..b0c63450 --- /dev/null +++ b/coin/platform_configs/precheck.yaml @@ -0,0 +1,28 @@ +Version: 2 +Module only: True +Include: [ + cmake_platforms.yaml: [ + "Ubuntu-20.04-host", + "Windows10_21H2-MSVC2019-x64-host", + "ios-universal" + ], + macos.yaml: [ + "macos-12-arm64-tests", + ], + cmake_platforms_static_tests.yaml: [ + "sles-15-static" + ], + cmake_platforms_target_android_host_macos.yaml: [ + "android-arm64-on-macos" + ], + cmake_platforms_qemu.yaml: [ + "qemu-armv7-on-ubuntu20.04" + ], + cmake_platforms_qemu_qnx710.yaml: [ + "qnx-x86_64-on-ubuntu20.04" + ], + integrity.yaml: [ + "integrity-arm64-on-ubuntu20.04" + ] +] +Configurations: [] |