aboutsummaryrefslogtreecommitdiffstats
path: root/coin/platform_configs
Commit message (Collapse)AuthorAgeFilesLines
...
| | * Add qt3d-runtime targetsAntti Kokko2018-08-301-0/+19
| | | | | | | | | | | | | | | | | | | | | Task-number: QT3DS-2126 Change-Id: Ibce83cbd513bc0083ac149ed453fc9eb217c1d7a Reviewed-by: Simo Fält <simo.falt@qt.io> Reviewed-by: Laszlo Agocs <laszlo.agocs@qt.io>
| | * Prospective fix for build of qttools on Windows with QNX targetSimon Hausmann2018-08-231-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This modules contains qdoc as a host build tool, which needs to be built with MinGW 7.3 as host compiler in order for the libclang linkage to succeed. That linkage is forced via QDOC_USE_STATIC_LIBCLANG, which is set on the Windows 10 machine. Task-number: QTBUG-69793 Change-Id: I2f0ce81c58ae049d9d59559dfe4f457d082cc98d Reviewed-by: Simo Fält <simo.falt@qt.io>
* | | Provisioning: Move Android NDK to macos 10.13Joni Jantti2018-09-051-2/+2
| | | | | | | | | | | | | | | | | | | | | Task-number: QTQAINFRA-2158 Change-Id: Iddf3bd2609e6b06b33cbe2258075157e91e52e8e Reviewed-by: Liang Qi <liang.qi@qt.io> Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
* | | Merge remote-tracking branch 'origin/5.11' into 5.12Liang Qi2018-08-302-6/+3
|\| | | | | | | | | | | | | | | | | | | | | | | Conflicts: coin/platform_configs/default.txt coin/platform_configs/qt5.txt Change-Id: Iaae974fbfad9130ead96d229829ab472c998e098
| * | Unify the iOS/tvOS/watchOS builds in default.txtLiang Qi2018-08-282-6/+3
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Then we can save more virtual machines. DebugAndRelease V.S. Release(build time): qtbase * iOS static: 14min, 57s : 11min, 35s * tvOS: 17min, 24s : 9min, 38s * watchOS: 16min, 36s : 9min, 46s The longest ones, some win10 builds, are about 40 min. And the longest ones for tests, are about 1 and half hours. qtdeclarative * iOS static: 19min, 10s : 12min, 19s * tvOS: 20min, 35s : 12min, 55s * watchOS: 15min, 17s : 9min, 59s qtwebengine * iOS static: 12min, 48s : 4min, 14s * tvOS: 6min, 6s : 4min, 10s * watchOS: 6min, 21s : 6min, 13s Change-Id: I51618683de8ed0826120b8baaef1e2e11473283a Reviewed-by: Simon Hausmann <simon.hausmann@qt.io>
* | Add Ubuntu 18.04 to the CIJoni Jantti2018-08-303-9/+10
| | | | | | | | | | | | | | | | | | | | Qt 5.12 will have both 16.04 and 18.04 LTS releases verified. Some configurations are upgraded from 16.04 to 18.04. Task-number: QTQAINFRA-1983 Change-Id: I1b5c2a1c23ce209040b3478cff21b7f6436a9b54 Reviewed-by: Simon Hausmann <simon.hausmann@qt.io>
* | Enable autotests on macOS 10.13Tony Sarajärvi2018-08-281-1/+1
| | | | | | | | | | | | Task-number: QTQAINFRA-1301 Change-Id: I65680f2a0fd42b7473da05f71a8f1cb3d733a360 Reviewed-by: Liang Qi <liang.qi@qt.io>
* | Move iOS/tvOS/watchOS build host to macOS 10.13Liang Qi2018-08-282-6/+6
| | | | | | | | | | | | | | Task-number: QTBUG-70180 Change-Id: I6b4b90883cccfdaedbeb0440b62a1b8290655838 Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@qt.io> Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
* | Replace MinGW 5.3.0 with 7.3.0Simo Fält2018-08-263-8/+8
| | | | | | | | | | | | | | Task-number: QTQAINFRA-1289 Task-number: QTQAINFRA-1389 Change-Id: Ic6f637170cd4b98ece45811e66dbb21dc3ee66e3 Reviewed-by: Simon Hausmann <simon.hausmann@qt.io>
* | Drop testing of macOS 10.11 in the CITony Sarajärvi2018-08-241-2/+2
| | | | | | | | | | | | | | | | | | | | | | The 10.11 configurations were bumped to 10.12 configurations. The 10.12 packaging configuration will be deleted once autotests have been enabled for 10.13 and packaging moved to 10.13 cross the board. Task-number: QTQAINFRA-2055 Change-Id: I17c598a306487e9a2f72006c3fa02e4ee683ee12 Reviewed-by: Liang Qi <liang.qi@qt.io>
* | Upgrade Android NDK to r16b and switch to clangJoni Jantti2018-08-042-4/+4
| | | | | | | | | | | | | | | | | | We need to upgrade the Android NDK version when we switch to building with clang. Task-number: QTQAINFRA-1681 Change-Id: Ic43b28ead393ec5828b099727182df5f4424f419 Reviewed-by: Liang Qi <liang.qi@qt.io>
* | Merge remote-tracking branch 'origin/5.11' into devLiang Qi2018-07-021-0/+1
|\| | | | | | | | | | | | | Conflicts: coin/provisioning/qtci-linux-RHEL-6.6-x86_64/30-install_icu.sh Change-Id: I00d0ccd138eb8d89e30e7e57632c6fc8f83e0001
| * Provisioning: Add 64 bit Mingw to coin as packaging targetSimo Fält2018-06-061-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | Change will provision DirectX SDK with enabler DotNetFramework also, so that configure for MinGW will detect ANGLE correctly. The DirectX headers and libs will be in two location, while those are installed with MSVC also. Task-number: QTBUG-35288 Change-Id: I04ca71a73b22cd4eb27987a368cd9ede03b0e437 Reviewed-by: Oliver Wolff <oliver.wolff@qt.io> Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
* | Enable auto tests for winrt x64 using MSVC 2015Oliver Wolff2018-06-281-0/+1
| | | | | | | | | | | | | | | | | | We are using a statically built Qt because it eases deployment of the built tests. As static linking is broken on MSVC 2017, 2015 is used. Change-Id: Ie0cc0ee8229da8772ae548ca077e48086ab03adb Reviewed-by: Simon Hausmann <simon.hausmann@qt.io>
* | Revert "Enable auto tests for winrt x64 using MSVC 2015"Oliver Wolff2018-06-271-1/+0
| | | | | | | | | | | | | | | | | | | | There are still auto test failures in qtbase for WinRT. Revert this change to unblock CI and investigate. This reverts commit 2fb043eace0e0b9ffc28fcf1cef59ad609bce2ca. Change-Id: I13cc618828f773750c031daaaffce777163f8b8d Reviewed-by: Simon Hausmann <simon.hausmann@qt.io>
* | Enable auto tests for winrt x64 using MSVC 2015Oliver Wolff2018-06-261-0/+1
| | | | | | | | | | | | | | | | | | We are using a statically built Qt because it eases deployment of the built tests. As static linking is broken on MSVC 2017, 2015 is used. Change-Id: Iaf665f68ab705f44e93129ff6e25384ae4b5a319 Reviewed-by: Simon Hausmann <simon.hausmann@qt.io>
* | Add macOS 10.13 to the CITony Sarajärvi2018-06-011-0/+1
| | | | | | | | | | | | | | | | | | | | | | Includes provisioning scripts and modifications to default.txt enabling the build. Builds are disabled while fixing or blacklisting autotests. Task-number: QTQAINFRA-1299 Task-number: QTQAINFRA-1300 Change-Id: I0fde33c8028c7ded9d07e8d9cb0dcfb03d5db188 Reviewed-by: Heikki Halmet <heikki.halmet@qt.io>
* | Merge remote-tracking branch 'origin/5.11' into devLiang Qi2018-05-301-2/+2
|\| | | | | | | Change-Id: I7502e49bc75f84b7fb2d4534181a2082fc939265
| * Change QNX7 x86 release builds to x86_64Samuli Piippo2018-05-151-2/+2
| | | | | | | | | | | | Task-number: QTBUG-67746 Change-Id: I677019909d56d8b227f0607069cbf3ab0cf7fec3 Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
* | Remove RHEL 6 from the CIJędrzej Nowacki2018-05-161-1/+0
|/ | | | | | | | | | | | RHEL7 was introduced to replace RHEL6, we do build packages on RHEL7 already. The only coverage that it adds is an old gcc, but in the same time it is quite expensive to maintain because of generally old software stack. Change-Id: I9955747efecefc3354aa9e1f1c45f7d1bc48dfc6 Reviewed-by: Lars Knoll <lars.knoll@qt.io> Reviewed-by: Simo Fält <simo.falt@qt.io> Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
* Add VC build tools to Windows 10 x86 templateJoni Jantti2018-04-061-1/+1
| | | | | | | These tools were missing from the installation. Change-Id: I627b28a6f9373df708952e22a7f404b8dbce6239 Reviewed-by: Heikki Halmet <heikki.halmet@qt.io>
* Add a clean installed Win10_x86 for RTAJoni Jantti2018-04-051-1/+1
| | | | | | Task-number: QTQAINFRA-1842 Change-Id: I0334d74055690c7f850fd105fe008d11a8e57b8c Reviewed-by: Matti Paaso <matti.paaso@qt.io>
* Add SeparateDebugInfo for linux releaseMiikka Heikkinen2018-03-281-1/+1
| | | | | | | Task-number: QTQAINFRA-1688 Change-Id: I3557ac1e2bb6964278f381736f87e6fd3304744b Reviewed-by: Aapo Keskimolo <aapo.keskimolo@qt.io> Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
* Add Windows 8.1 target for RTAMatti Paaso2018-03-221-0/+1
| | | | | | Change-Id: Ifd055590bada66f7437af0b4de4a8549440952ae Reviewed-by: Johanna Äijälä <johanna.aijala@qt.io> Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
* Move MSVC2017 x86 builds to 64bit host OSTony Sarajärvi2018-03-101-1/+1
| | | | | | | Change-Id: I7544c12086ef8a437bca575dfce7de44ec9938a5 Reviewed-by: Liang Qi <liang.qi@qt.io> Reviewed-by: Simon Hausmann <simon.hausmann@qt.io> Reviewed-by: Simo Fält <simo.falt@qt.io>
* Add RTA targetsMatti Paaso2018-02-201-0/+5
| | | | | | | | | | Release Test Automation tests are ran also in additional targets compared to qt5 targets. Change-Id: I72ca86f875920ec266e0e6b7ea3fee026eaa1cfe Reviewed-by: Aapo Keskimolo <aapo.keskimolo@qt.io> Reviewed-by: Heikki Halmet <heikki.halmet@qt.io> Reviewed-by: Simo Fält <simo.falt@qt.io>
* Remove macOS 10.10 from CI for Qt 5.11Jake Petroules2018-02-101-1/+1
| | | | | | | | As agreed, this version will not be supported any longer. Change-Id: I37d9d9d9e32b5d17dbf0f80a6c42a8e233bcc446 Reviewed-by: Gabriel de Dietrich <gabriel.dedietrich@qt.io> Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@qt.io>
* Add a MSVC2017 platform to the default testedAllan Sandfeld Jensen2018-01-263-2/+1
| | | | | | | | | | Is needed for qtwebkit and qtwebengine testing and added in dev, where MSVC2013 was removed to not add additional pressure on the CI. Task-number: QTBUG-65830 Change-Id: I48d3a36a9f69f7345d3cf4dc5a652adb62bb461f Reviewed-by: Simon Hausmann <simon.hausmann@qt.io> Reviewed-by: Frederik Gladhorn <frederik.gladhorn@qt.io>
* Enable ARM64 build for QNX7Samuli Piippo2018-01-241-0/+2
| | | | | | Change-Id: Ic30f4032c73ec16a9f1b93b3afee1e9812074bb7 Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
* Merge remote-tracking branch 'origin/5.10' into devFrederik Gladhorn2018-01-221-1/+1
|\ | | | | | | Change-Id: I1031266ae727e7bfeae71bf3faed9b5197c16247
| * Merge remote-tracking branch 'origin/5.9' into 5.10Liang Qi2018-01-191-1/+1
| |\ | | | | | | | | | Change-Id: I0fdced87d2064e8459fa0b9c4e16a53c1f44ac0a
| | * Merge remote-tracking branch 'origin/5.9.4' into 5.9Liang Qi2018-01-181-1/+1
| | |\ | | | | | | | | | | | | Change-Id: I1c5c5e6e938f33dd8b0b9c40e64d509eeec25774
| | | * Revert "Add 'ForceDebugInfo' -flag to linux desktop binaries"v5.9.4Jani Heikkinen2018-01-181-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Now debug symbols are added in qtlibs as well and library size is huge. We need additional 'separate_debug_info' flag in addition to this but currently there isn't support for it in coin. That's why we need to revert this change until coin has full support for this. This reverts commit b0b6b05b34f7d24c3a762e9b383c1b5bd1153a04. Change-Id: I7d36d2778433d2034420c209b73d21b5af32249f Reviewed-by: Eike Ziller <eike.ziller@qt.io> Reviewed-by: Iikka Eklund <iikka.eklund@qt.io>
* | | | Move QNX 7 arm build from qt5 to defaultLiang Qi2018-01-142-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | QNX 6.6 builds were removed. We need to check QNX in submodules build. This change amends 357de3ea1343d8bfbc2ec71d743e5981c396ca4f. Change-Id: Ia04256bf35e45f111f73661c6f3ca445253900ec Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
* | | | Merge remote-tracking branch 'origin/5.10' into devLiang Qi2018-01-125-15/+17
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: coin/platform_configs/default.txt coin/platform_configs/qt5.txt Task-number: QTBUG-65688 Change-Id: I17a303731dab4b967c9ef8a852ee0c1097b88f10
| * | | Merge remote-tracking branch 'origin/5.9' into 5.10Liang Qi2018-01-111-1/+1
| |\| | | | | | | | | | | | | | | | | | | | | | | | | | Fixed up provisioning script locations after the reshuffeling into common/platform folders. Change-Id: Ia0b7d076e475ccc207f2955572fb9ab4171e5d9d
| | * | Remove 'Packaging' flag from QtWebKit MSVC2017/x86Konstantin Tokarev2018-01-101-1/+1
| | |/ | | | | | | | | | | | | | | | | | | Qt doesn't provide binaries for this platform. Change-Id: Iab30435bb480ee898c2409f87facabb26fce9421 Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
| * | Merge remote-tracking branch 'origin/5.9' into 5.10Liang Qi2018-01-063-9/+9
| |\| | | | | | | | | | Change-Id: I7119e6e1853b0eef2b695fb8165518e90b18d250
| | * Fix the Tier1 image that qtbase builds qemu builds withTony Sarajärvi2018-01-021-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Commit fcc0feaacb91ab5aefb212d351dcea7c728eefa5 forgot to update the Tier1 image in qtbase.txt. It only updated default.txt and qtdeclarative.txt. Most likely because qtbase.txt was added after initial changes were made and not caught in rebase. Task-number: QTQAINFRA-1574 Change-Id: If5da006172037c27dec5b3ae0b14330bc6f0149f Reviewed-by: Heikki Halmet <heikki.halmet@qt.io>
| | * Add clean Ubuntu 16.04 provisioningJoni Jäntti2017-12-292-7/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently Ubuntu 16.04 template has stuff installed on its tier 1. We want to have a clean installed tier 1 and install everything on it during provisioning. This will save some disk space on our hosts. Task-number: QTQAINFRA-1574 Change-Id: Ia7e6df62835a8e31943c00996f12ac70c6c71aed Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
| * | Add Apple tvOS and Apple watchOS configs for all modulesJake Petroules2018-01-051-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | ...not just qt5. This will eliminate the semi-frequent integration failures in qt5 submodules updates. Change-Id: I99a4eb1cf41005adcfd12e385b663a5d8adbc628 Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
| * | Merge remote-tracking branch 'origin/5.9' into 5.10Liang Qi2017-12-222-3/+3
| |\| | | | | | | | | | | | | | | | | | | Conflicts: coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/002-zypperpackages.sh Change-Id: I5aaf8fa93f7a9f06e30b9730703e8d1e018cb1f7
| | * Remove 'Packaging' flag from builds we don't need itJani Heikkinen2017-12-222-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | We don't offer binaries for INTEGRITY, MSVC2013 32 bit or MSVC2017 32bit so we don't need 'packaging' flag there either Task-number: QTBUG-65324 Change-Id: If9e8fdebab44fcafde9b4da893be6f79f6287aac Reviewed-by: Iikka Eklund <iikka.eklund@qt.io>
| * | Swap ICC builds to use system's SQLite libraryTony Sarajärvi2017-12-141-1/+1
| | | | | | | | | | | | | | | | | | Task-number: QTBUG-64650 Change-Id: I2c692ae04f0cc02a5fecb12e3a7b905ee89b1af9 Reviewed-by: Frederik Gladhorn <frederik.gladhorn@qt.io>
| * | Merge remote-tracking branch 'origin/5.9' into 5.10Liang Qi2017-12-131-1/+1
| |\| | | | | | | | | | | | | | | | | | | Conflicts: .gitmodules Change-Id: If22ccc401db60d550d6e6b474d54a05b363884af
| | * Add 'ForceDebugInfo' -flag to linux desktop binariesJani Heikkinen2017-12-131-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Add 'ForceDebugInfo' for RHEL 7.4 as well Task-number: QTBUG-3934 Change-Id: I121c109f755c1b65bc0a59fc4edcb0a03f870d54 Reviewed-by: Akseli Salovaara <akseli.salovaara@qt.io>
* | | Adjust QNX packaging builds for Qt 5.11Jani Heikkinen2018-01-091-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | - Add missing 'Packaging' flag for linux and windows QNX builds - Remove unnecessary 'Packaging' flag from mac QNX build Change-Id: Ie4c49b9bd93f67f6a2dbbdece99da8c8f5fb3bef Reviewed-by: Akseli Salovaara <akseli.salovaara@qt.io>
* | | Drop builds done with VS2013Tony Sarajärvi2018-01-052-3/+0
| | | | | | | | | | | | | | | | | | | | | | | | Task-number: QTQAINFRA-1390 Change-Id: Id3de3706466508cdbfc586b2a39d96083e8434e5 Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io> Reviewed-by: Tuukka Turunen <tuukka.turunen@qt.io> Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
* | | Revert "Temporarily remove two platforms from the qt5.git build"Lars Knoll2017-12-301-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This re-enables all platforms we should be testing on, after having resolved the deadlock between qtbase and declarative. This reverts commit 62efcd0c0abf809809aa01a3e8e3e19a7462d2c7. Change-Id: I2bcc34ad2d00036cc8ed37badbca67d4e68f5eac Reviewed-by: Lars Knoll <lars.knoll@qt.io>
* | | Temporarily remove two platforms from the qt5.git buildLars Knoll2017-12-291-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is required to get a qt5.git update through, where we're having a catch22 problem. Current qtbase in qt5.git gives compile errors on some of the tested platforms, while qtdeclarative has test failures due to (correct) changes in qtbase. So we can't merge the fix for declarative without updating qt5.git, and we can't update qt5.git without having that fix merged. Change-Id: I87f79f6312a6ee2226aeb7b6868fd280ab087bcc Reviewed-by: J-P Nurmi <jpnurmi@qt.io>