aboutsummaryrefslogtreecommitdiffstats
path: root/coin/platform_configs/tqtc-qt-rta.yaml
Commit message (Collapse)AuthorAgeFilesLines
* Add Ubuntu 22.04 aarch64 platform for RTAKalle Viironen2024-04-301-0/+18
| | | | | | | | | | | Ubuntu 22.04 arm64 with minimal provision is added for RTA use only: Git, Java and GCC are installed in 02-apt.sh script. Python 3.10.12 is found already in Ubuntu. Task-number: QTQAINFRA-6212 Change-Id: Ib9931974179626afacdc7d6c03810a333ed3ae8e Reviewed-by: Johanna Äijälä <johanna.aijala@qt.io> Reviewed-by: Matti Paaso <matti.paaso@qt.io>
* Add the explicit INPUT_headersclean=ON flag for non-qtbase reposAlexey Edelev2024-04-161-1/+1
| | | | | | | | | | | The 'headersclean' flag is not a "feature" anymore, so qtbase doesn't propagate it for other repositories. CI no need to set either INPUT_headersclean=ON or add -headersclean flag to the qt-configure-module script command line. Task-number: QTBUG-121722 Change-Id: I6970d6a04dd51ad4d3df114212f6410b80ddc6a1 Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
* Add ubuntu-20.04 for RTAMinna Erälä2023-10-021-1/+12
| | | | | | | | Patch2: Move configuration to RTA-specific file Pick-to: 6.6 Change-Id: Ifa8ddb29069ea8aa419e1f1ffa79c316eb9e2266 Reviewed-by: Matti Paaso <matti.paaso@qt.io>
* Add tqtc-qt-rta.yaml for RTAJohanna Äijälä2021-01-131-0/+3
| | | | | | | | | Needed for coin_cloner to be able to create virtual machines for macOS10.15 targets in RTA tests. Pick-to: 6.0 Change-Id: I499a54a249a8295e014d7fa08bc32284dc8c73a3 Reviewed-by: Matti Paaso <matti.paaso@qt.io>
* CMake: Remove CI qmake configs for Qt 6.1Alexandru Croitor2020-12-101-11/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Qt 6.0 is now built with CMake successfully in the CI and we have most of the coverage we had with qmake CI configurations. Apart from platforms and modules we deemed not part of 6.0 release. We didn't have enough time to disable qmake configurations for 6.0.0, but we should be able do it now for 6.1. We can also consider removing qmake configurations for 6.0.x sometime later. Remove all CI configurations that use qmake to build Qt. Keep the default.yaml license check UseLegacyInstructions configuration, because license checking hasn't been ported to use new Coin instructions. One consequence of this is that developers that are working on platforms and modules not yet ported to CMake (like WebAssembly or qtwebengine), will no longer have coverage in CI until they are ported to CMake. If there are repo owners that wish to retain CI coverage for building their repo with qmake (until a CMake port is done), they can do so by creating a product_dependencies.yaml file in the root of their repo and specifying an older qt5.git sha1 (so before this change is merged) which still contains qmake CI configurations. Task-number: QTBUG-88741 Task-number: QTBUG-86053 Change-Id: I985cf0597d6d3e1717fdff8b654397a5f9236a6e Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io> Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io> Reviewed-by: Simo Fält <simo.falt@qt.io> Reviewed-by: Lars Knoll <lars.knoll@qt.io>
* Use the -qmake configure argument for UseLegacyInstructions configsJoerg Bornemann2020-10-231-2/+2
| | | | | | | | ...to prepare switching the default from qmake to CMake. Task-number: QTBUG-87049 Change-Id: I0f17e65cead99d2b7bf3191b1bfc96cee7d089e9 Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
* Fix qt rta platform configsSimo Fält2020-08-271-1/+3
| | | | | | | Invalid syntax prevents listing for configs. Change-Id: I15ba9dab57ed63c7949f3625a4e89adf4af3df89 Reviewed-by: Toni Saario <toni.saario@qt.io>
* Remove Windows 7 builds from Qt6Tony Sarajärvi2020-07-071-6/+0
| | | | | | Task-number: QTQAINFRA-3750 Change-Id: Iea7ccca4695ce3f72547044ee2371c761f026eb4 Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
* Merge remote-tracking branch 'origin/5.15' into devLiang Qi2020-04-301-1/+1
|\ | | | | | | | | | | | | | | | | | | | | | | Conflicts: .gitmodules coin/platform_configs/default.yaml coin/platform_configs/qt5.yaml coin/platform_configs/qtbase.yaml coin/platform_configs/qtwebkit.yaml coin/provisioning/qtci-linux-Ubuntu-18.04-x86_64/02-apt.sh Change-Id: If6b0f7a671a69d6a2444ee4d26b324e4d269970c
| * Merge remote-tracking branch 'origin/5.14' into 5.15Liang Qi2020-04-241-1/+1
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: .gitmodules coin/platform_configs/qt5.yaml coin/platform_configs/qtsdk.yaml coin/platform_configs/tqtc-qt-rta.yaml coin/provisioning/qtci-linux-Ubuntu-18.04-x86_64/02-apt.sh Change-Id: I2221262edc024e0aa11b9dab4d08c2df3a0b53b0
| | * Update Windows 10 x86 to version 1909Heikki Halmet2020-03-261-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | These are also updated to tier1 image: msvc 2017: 15.9.21 msvc 2017 build tools: 15.0 (26228.10) msvc 2019: 16.4.6 msvc 2019 build tools: 16.4.6 Change-Id: I41ae0e287ccf74183438d7a7bff639fd78e86e7a Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
* | | Merge remote-tracking branch 'origin/5.15' into devLiang Qi2020-02-281-1/+1
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: .gitmodules coin/platform_configs/default.yaml coin/platform_configs/flashing-wizard.yaml coin/platform_configs/qt5.yaml coin/platform_configs/qtbase.yaml coin/platform_configs/qtconnectivity.yaml coin/platform_configs/tqtc-qt-config-gui.yaml coin/provisioning/qtci-linux-SLES-15-x86_64/02-zypperpackages.sh Change-Id: I7af8a52d8b4452211982d86105dafacdd3d845c0
| * | Add MSVC 2019 as packaging target and remove msvc2017 verificationHeikki Halmet2020-02-271-1/+1
| |/ | | | | | | | | | | | | | | | | | | Change will enable tests for MSVC 2019 and replace MSVC2017 as packaging target. Task-number: QTQAINFRA-2875 Task-number: QTQAINFRA-3432 Change-Id: Ifef3bd02b5fae6225a6c0ecdc412edbb488e25b1 Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
* / Use legacy instructions when building all qmake configurationsAlexandru Croitor2020-02-031-2/+3
|/ | | | | | | | | | | | This change is preparation for merging qtbase wip/cmake -> dev, because that will bring in the new yaml instructions on how to build the CMake configurations, which means that legacy instructions provided by Coin itself need to be used for all the existing qmake configurations. Change-Id: I7005835719b83b7186138292a2e1baf4d2a4a3e0 Reviewed-by: Simon Hausmann <simon.hausmann@qt.io> Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
* Change configuration files into yaml formatToni Saario2019-07-011-0/+14
Change-Id: I252908e9eae3a254f32a286608734b5728cd60b8 Reviewed-by: Liang Qi <liang.qi@qt.io> Reviewed-by: Aapo Keskimolo <aapo.keskimolo@qt.io>