aboutsummaryrefslogtreecommitdiffstats
path: root/coin/platform_configs
Commit message (Collapse)AuthorAgeFilesLines
...
* | 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>
* | | Drop QNX 6.6.0 verification from the CITony Sarajärvi2017-12-272-4/+0
| | | | | | | | | | | | | | | | | | Task-number: QTQAINFRA-1378 Change-Id: Icc5fb21b6430c916ceecb8d5a504d40938931b06 Reviewed-by: Simo Fält <simo.falt@qt.io>
* | | Revert "Temporarily disable android build on macOS 10.12"Liang Qi2017-12-211-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bring android build on macOS back. This reverts commit b6249e89fad8c31a1ae4b6be4b8342cc5d9f947d. Task-number: QTQAINFRA-1660 Change-Id: I510894cf6bdc7089fea140e3702e5246a6617787 Reviewed-by: Liang Qi <liang.qi@qt.io>
* | | Temporarily disable android build on macOS 10.12Liang Qi2017-12-201-2/+0
| | | | | | | | | | | | | | | | | | | | | | | | Need to be re-enabled when correct fix landed. Task-number: QTQAINFRA-1660 Change-Id: Ifefb019016322ebf2e7c4ec9320e58555c6918e0 Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
* | | Merge remote-tracking branch 'origin/5.10' into devLiang Qi2017-12-145-27/+36
|\| | | | | | | | | | | | | | | | | | | | Conflicts: coin/platform_configs/qt5.txt Change-Id: I9ad5a004544bf2f368ee1aaad247c4db3b36b162
| * | Merge remote-tracking branch 'origin/5.9' into 5.10Liang Qi2017-12-111-2/+2
| |\| | | | | | | | | | Change-Id: Ica3e7340f572140020318c6e22397fad393f9b15
| | * Fix syntax error - not use comma in platform_configsLiang Qi2017-12-111-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | ammends d9f2fe1b7f9b90815b4056c89ec2f670ff12180f Task-number: QTQAINFRA-1636 Change-Id: I92d0af1c62f4c6da92fce1a00d7a2b60055ce8dd Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
| * | Merge remote-tracking branch 'origin/5.9' into 5.10Liang Qi2017-12-093-15/+19
| |\| | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: coin/platform_configs/qt5.txt coin/provisioning/common/install-commandlinetools.sh coin/provisioning/qtci-linux-RHEL-7.4-x86_64/004-install-packages.sh Change-Id: I3b20cda2b35412fd708295e4f9e32cd2d7d638fb
| | * Move INTEGRITY build from qt5 to defaultLiang Qi2017-12-082-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Many failures in qtbase on INTEGRITY happened recently. Change-Id: Ic55259e694961a53199d30f095159728207f8824 Reviewed-by: Kimmo Ollila <kimmo.ollila@qt.io> Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
| | * Add b2qt developer build for qtbaseLiang Qi2017-12-081-0/+4
| | | | | | | | | | | | | | | | | | | | | Because we had enabled this for qtdeclarative before. Change-Id: I1efd438ebf51b2e632d3f8f39bd707e7eb5a282e Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
| | * Fix indentation in platform configurationsTony Sarajärvi2017-11-302-14/+14
| | | | | | | | | | | | | | | Change-Id: Id4a7bec02b0ee1156e80667538a29ca2baf4cfed Reviewed-by: Heikki Halmet <heikki.halmet@qt.io>