aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorToni Saario <toni.saario@qt.io>2022-06-01 16:30:37 +0300
committerQt Cherry-pick Bot <cherrypick_bot@qt-project.org>2022-06-14 07:33:55 +0000
commit8fe851289c201ad3020d73d6031346317c5eedcb (patch)
tree5dbdc2ef4b9c778d62e371bd7f6041ba4bb0156a
parente57ed213657413e0afe2235ae78796a2399874f2 (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>
-rw-r--r--coin/platform_configs/cmake_platforms.yaml1
-rw-r--r--coin/platform_configs/cmake_platforms_qemu.yaml1
-rw-r--r--coin/platform_configs/cmake_platforms_qemu_qnx710.yaml1
-rw-r--r--coin/platform_configs/cmake_platforms_static_tests.yaml1
-rw-r--r--coin/platform_configs/cmake_platforms_target_android_host_macos.yaml1
-rw-r--r--coin/platform_configs/integrity.yaml1
-rw-r--r--coin/platform_configs/precheck.yaml28
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: []