aboutsummaryrefslogtreecommitdiffstats
path: root/coin/platform_configs/default.txt
Commit message (Collapse)AuthorAgeFilesLines
* 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>
* 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-261-0/+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>
* 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
| | * 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-141-0/+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-121-9/+11
|\| | | | | | | | | | | | | | | | | | | | | | | | | | 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-061-5/+5
| |\| | | | | | | | | | Change-Id: I7119e6e1853b0eef2b695fb8165518e90b18d250
| | * Add clean Ubuntu 16.04 provisioningJoni Jäntti2017-12-291-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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-221-1/+1
| |\| | | | | | | | | | | | | | | | | | | 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-221-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
| * 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>
* | Drop builds done with VS2013Tony Sarajärvi2018-01-051-1/+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-271-1/+0
|/ | | | | | Task-number: QTQAINFRA-1378 Change-Id: Icc5fb21b6430c916ceecb8d5a504d40938931b06 Reviewed-by: Simo Fält <simo.falt@qt.io>
* Move INTEGRITY build from qt5 to defaultLiang Qi2017-12-081-0/+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>
* Fix indentation in platform configurationsTony Sarajärvi2017-11-301-5/+5
| | | | | Change-Id: Id4a7bec02b0ee1156e80667538a29ca2baf4cfed Reviewed-by: Heikki Halmet <heikki.halmet@qt.io>
* Yocto toolchain provisioning to CIJoni Jäntti2017-11-061-1/+2
| | | | | | | | | Provisioning scripts need to install Yocto toolchains (32 and 64 bit) so that the artifacts aren't needed to be unzipped during Qt builds. Task-number: QTQAINFRA-1454 Change-Id: Idceeabb7aa9ffe2555fb98c94916f8429c32af75 Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
* Provision vanilla Windows 7 x86 and use itTony Sarajärvi2017-10-241-1/+1
| | | | | Change-Id: I96eefe2e69b5cbe5d68329be2bb4273d03bb85ca Reviewed-by: Heikki Halmet <heikki.halmet@qt.io>
* Fix Windows 10 x64 Python with new tier 1Joni Jäntti2017-10-231-5/+5
| | | | | | | | | | Current tier 1 template #9 has python and anaconda installed that came with MSVC2017. This messes with the provisioning scripts and ultimately builds such as pyside, even though qt5 builds go through. Task-number: QTQAINFRA-1503 Change-Id: Id4e1303ba2524373170f1aca7b0c7e66f9f235dc Reviewed-by: Heikki Halmet <heikki.halmet@qt.io>
* Provision ICC to openSUSE 42.3Tony Sarajärvi2017-10-191-0/+1
| | | | | | Task-number: QTQAINFRA-1196 Change-Id: I9ae6089acf3360a8a937b1108c13a78698d91bcf Reviewed-by: Simo Fält <simo.falt@qt.io>
* Make CI use a new RHEL 7.4 provisioningJoni Jäntti2017-10-191-2/+2
| | | | | | | | | | | | | | | | | Added all the provisioning scripts that install required programs and make changes to certain settings. These are needed to build qt5. This commit replaces RHEL 7.2 in desktop builds, android builds and INTEGRITY builds. Task-number: QTQAINFRA-1251 Task-number: QTQAINFRA-1252 Task-number: QTQAINFRA-1253 Task-number: QTQAINFRA-1267 Task-number: QTQAINFRA-1269 Change-Id: Icef19df7fb799a4008ccdc0584821c982055e339 Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
* Make CI use a new provisioned Win 10 templateJoni Jäntti2017-10-171-5/+5
| | | | | | | | | | Added all the provisioning scripts that install required programs and make changes to certain settings. These are needed to build qt5. This replaces the old Windows 10 template. Task-number: QTQAINFRA-1263 Change-Id: I0f3d1072d53eb75f7405cf79139f2919eeb1f716 Reviewed-by: Heikki Halmet <heikki.halmet@qt.io>
* Change Packaging and iOS builds to macOS 10.12Heikki Halmet2017-09-251-3/+2
| | | | | | | | | This changes swap packaging and iOS builds from 10.10 to 10.12 Task-number: QTQAINFRA-1095 Change-Id: I681c0abc29bfeb240dd61f8a95c811d353979013 Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
* Build examples also on Linux with namespacesSimon Hausmann2017-09-121-1/+1
| | | | | | | | | | With this change we get coverage for namespace related build breakages in examples of Linux-only modules, such as wayland. Change-Id: Id9464140059c459a19ce702d6b21a552f8137a2c Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io> Reviewed-by: Jędrzej Nowacki <jedrzej.nowacki@qt.io> Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@qt.io>
* Provision openSUSE 42.3 and add to CITony Sarajärvi2017-09-061-1/+1
| | | | | | | | | | | Replaces 42.1 that isn't supported anymore by openSUSE.org. Task-number: QTQAINFRA-1257 Task-number: QTQAINFRA-1259 Change-Id: I660f812ec27a28d413dc52657985c41d1b8dab01 Reviewed-by: Simon Hausmann <simon.hausmann@qt.io> Reviewed-by: Heikki Halmet <heikki.halmet@qt.io>
* Swap B2Qt branch to MortyTony Sarajärvi2017-09-021-1/+1
| | | | | | Task-number: QTQAINFRA-1364 Change-Id: I9b114d2cbea60928fac4aa8dec9721099b92f5f6 Reviewed-by: Jake Petroules <jake.petroules@qt.io>
* Merge remote-tracking branch 'origin/5.6' into 5.9Liang Qi2017-08-221-2/+2
|\ | | | | | | | | | | | | | | | | | | | | | | Move the Documentation feature to the corresponding Ubuntu 16.04, where the CI would have used it by magic. Conflicts: coin/platform_configs/default.txt coin/platform_configs/qt5.txt Done-with: Frederik Gladhorn<frederik.gladhorn@qt.io> Change-Id: I885ce572710480cd15ecdc8cfac7edb52957f92a
| * Make CI use a new win 8.1 provisioning instead of win 8Joni Jäntti2017-08-111-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | Added all the provisioning scripts that install required programs and make changes to certain settings. These are needed to build qt5. This replaces the old Windows 8 template. Made all the Windows platforms use the scripts under provisioning/common/ instead of duplicate files. Task-number: QTQAINFRA-1357 Change-Id: Ic3f0b50079b212437fff711379f243753ab84872 Reviewed-by: Simon Hausmann <simon.hausmann@qt.io>
| * Add Documentation feature to one Ubuntu 14.04 buildFrederik Gladhorn2017-08-041-1/+1
| | | | | | | | | | | | | | | | | | When creating packages, we build the docs on one configuration. Previously that was done by magic inside the continuous integration system. Make it a bit less magic by having a flag for it. Change-Id: Iee5be7037023929b319beffaacb1592dc87d6078 Reviewed-by: Simon Hausmann <simon.hausmann@qt.io>
| * Use updated Ubuntu 14.04 in CIJędrzej Nowacki2017-07-181-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | The system packages in the base template were updated via apt-get on 12.07.2017. We hoped that it will solve mysterious problem of a network interface being randomly disabled. Sadly we had no luck, but getting all security updates also make sense. Change-Id: I34d7a56a2c5530376f74bb35faf461e2e18da14a Reviewed-by: Simon Hausmann <simon.hausmann@qt.io>
* | Replace QNX7 target with QNX6.6 for all Qt modulesPaolo Angelelli2017-07-261-1/+1
| | | | | | | | | | | | | | | | | | | | Reason being that it's much easier to trigger compile errors with the QNX6.6 toolchain than with the newer QNX7, so these show up at once and not only at qt5.git integration. Task-number: QTBUG-62047 Change-Id: Ib45728c92488206dbede019e4583bc9a5386b90f Reviewed-by: Simon Hausmann <simon.hausmann@qt.io>
* | Use updated Ubuntu 16.04 in CIJędrzej Nowacki2017-07-181-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | The system packages in the base template were updated via apt-get on 12.07.2017. We hoped that it will solve mysterious problem of a network interface being randomly disabled. Sadly we had no luck, but getting all security updates also make sense. Change-Id: Id11eead39cf1c8a04c054c19b323f752e797fd12 Reviewed-by: Simon Hausmann <simon.hausmann@qt.io>
* | MSVC: Run tests with MSVC2017 instead of MSVC2013Friedemann Kleint2017-07-111-3/+1
| | | | | | | | | | | | | | | | | | | | | | | | It appears tests compiled with MSVC2013/64bit are prone to crashes. Keep only a developer build/compile test in default.txt and move the packacking builds to qt5.txt with tests disabled. Enable testing with MSVC2017 builds in qt5.txt. Task-number: QTBUG-58654 Task-number: QTBUG-50835 Change-Id: I6061fe3a585c4bb94100d73d04434aca42c82608 Reviewed-by: Simon Hausmann <simon.hausmann@qt.io>
* | Enable autotest for macOS 10.12Tony Sarajärvi2017-06-141-1/+1
| | | | | | | | | | | | Task-number: QTQAINFRA-1093 Change-Id: I21e715b10593d0a9c55b2324c6af8e4bffca0b72 Reviewed-by: Heikki Halmet <heikki.halmet@qt.io>
* | Merge remote-tracking branch 'origin/5.6' into 5.9Simon Hausmann2017-06-121-2/+2
|\| | | | | | | | | | | | | | | Conflicts: coin/platform_configs/default.txt coin/platform_configs/qt5.txt Change-Id: I1709ddd14bf27186a8968ce073cf22e7903ff798
| * Disable tests on macOS 10.10Simon Hausmann2017-06-071-1/+1
| | | | | | | | | | | | | | | | | | | | | | We cannot run graphical tests reliably on 10.10 anymore with the new virtualization without vmware. As outlined in the referenced task, we occasionally get the Window Server locking up. So for the time being, this change disables testing on 10.10. Task-number: QTQAINFRA-1198 Change-Id: I020d4a298562554838cd7e898df52438db536d7a Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@qt.io>
* | Build examples with MSVC 2015 instead of MSVC 2013Kai Koehne2017-06-121-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | Qt WebEngine does not build with MSVC 2013 anymore, hence the examples from this module weren't tested at all. The 2015 configuration also places the Qt symbols in a namespace, so this adds additional coverage. Change-Id: I395866e8435fbcba33a1b3b4a4a5ccfe82ebad15 Task-number: QTQAINFRA-1271 Reviewed-by: Simon Hausmann <simon.hausmann@qt.io>
* | Enforce MinGW developer buildFriedemann Kleint2017-06-121-1/+1
| | | | | | | | | | | | | | | | | | | | MinGW is very sensitive to inlining / export errors, so having a developer build check is valuable. Add a MinGW developer build executing tests to increase coverage and turn off testing for the packaging build in return. Change-Id: Ia4bdacc9952c7a568ac9d4105818eb926c88e6ca Reviewed-by: Simon Hausmann <simon.hausmann@qt.io>
* | Enable CI tests for Boot2QtSami Nurmenniemi2017-06-091-1/+1
| | | | | | | | | | | | Task-number: QTBUG-60261 Change-Id: I296cf7f9afc15aebf1d2006c51023cb6ac3b0c3b Reviewed-by: Simon Hausmann <simon.hausmann@qt.io>
* | Build Windows 10 MSVC2015 x86 on Windows 10 x64 hostAkseli Salovaara2017-06-041-1/+1
| | | | | | | | | | | | | | | | | | Changing MSVC 2015 integration host from 32 bit to 64 bit machine enables CI for QtWebEngine 32 bit Windows builds. Change-Id: I3d30df90fa7d92c603a2e91dd528d817e682c214 Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io> Reviewed-by: Simon Hausmann <simon.hausmann@qt.io>
* | Merge remote-tracking branch 'origin/5.6' into 5.9.0Liang Qi2017-05-081-5/+5
|\| | | | | | | | | | | | | | | Conflicts: coin/platform_configs/default.txt coin/platform_configs/qt5.txt Change-Id: Id82a13a6b2fe6db60c286e470396298c08e363b8
| * MSVC 2017 updated and missing component for winrt armHeikki Halmet2017-05-031-2/+2
| | | | | | | | | | | | | | | | | | | | | | MSVC 2017 and Build Tools updated to version 15.1. Also missing component 'Visual C++ compilers and libraries for ARM' installed for winrt arm Also script added to storage msvc version numbers to versions.txt Change-Id: I015e15d5d613b178c1266a2aecee5c3270780486 Reviewed-by: Simon Hausmann <simon.hausmann@qt.io>
* | Change OS X 10.11 to run tests instead of 10.10Tony Sarajärvi2017-05-051-2/+1
| | | | | | | | | | | | | | | | | | This commit removes OS X 10.10 as a developer build target, and enables autotests on osx 10.11 developer build. Task-number: QTQAINFRA-1090 Change-Id: I0ba0a60edd7010eedd3289c400266b4cced6c133 Reviewed-by: Simon Hausmann <simon.hausmann@qt.io>
* | Provision and take QNX 7 SDP into use with RHEL 7.2Simo Fält2017-04-271-1/+1
| | | | | | | | | | | | | | | | | | After enabling QNX 7, we are moving some QNX 6.6 config to be ran with qt5 integration only. Task-number: QTQAINFRA-1111 Change-Id: I230b5f8b8631558ccfa156ae4f949ed045c40972 Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
* | Merge remote-tracking branch 'origin/5.6' into 5.9Simon Hausmann2017-04-251-5/+5
|\| | | | | | | | | | | | | | | | | | | Conflicts: coin/platform_configs/default.txt coin/platform_configs/qt5.txt coin/provisioning/qtci-osx-10.10-x86_64/android.sh coin/provisioning/qtci-osx-10.11-x86_64/android.sh Change-Id: I2c3ae694d05ffe502967595fc7c7cfc6ddae4d4d