aboutsummaryrefslogtreecommitdiffstats
path: root/coin
diff options
context:
space:
mode:
authorAlexandru Croitor <alexandru.croitor@qt.io>2022-03-31 14:17:22 +0200
committerAlexandru Croitor <alexandru.croitor@qt.io>2022-04-05 22:37:46 +0200
commit5ab5cea6b339c9e25722bfc836c4020980b3bef2 (patch)
tree35797b4520c44d8e10bc623035935ea76168c7e6 /coin
parentbfc49c207df9cd3e9ffd6e91eda040a61d58279c (diff)
Add CI platform configurations for the qmake2cmake repo
Adds Linux RHEL and macOS desktop platforms to run the qmake2cmake tests and linters, as well one more configuration for the license check. Ubuntu doesn't quite work out of the box. Same for Windows. They will be added later. Change-Id: Id37d2ca6512ea8b7564dfa05b4bd6c49cadf96a5 Reviewed-by: Toni Saario <toni.saario@qt.io>
Diffstat (limited to 'coin')
-rw-r--r--coin/platform_configs/qmake2cmake.yaml15
1 files changed, 15 insertions, 0 deletions
diff --git a/coin/platform_configs/qmake2cmake.yaml b/coin/platform_configs/qmake2cmake.yaml
new file mode 100644
index 00000000..2d0a6350
--- /dev/null
+++ b/coin/platform_configs/qmake2cmake.yaml
@@ -0,0 +1,15 @@
+Version: 2
+Module only: True
+Configurations:
+-
+ Template: 'qtci-macos-12-x86_64-102'
+ Compiler: 'Clang'
+ Features: ['DisableTests']
+-
+ Template: 'qtci-linux-RHEL-8.4-x86_64-50'
+ Compiler: 'GCC'
+ Features: ['DisableTests']
+-
+ Template: 'qtci-linux-Ubuntu-20.04-x86_64-50'
+ Compiler: 'GCC'
+ Features: ['TestOnly', 'LicenseCheck', 'UseLegacyInstructions']