aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * Update submodules on '5.9.3' in qt5Qt Submodule Update Bot2017-11-1513-0/+0
| | | | | | | | | | Change-Id: I887eab07a2d6d7b0314d14371c329edf1251d2a5 Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
| * Update submodules on '5.9.3' in qt5Qt Submodule Update Bot2017-11-1128-0/+0
| | | | | | | | | | Change-Id: I035628fed6f03353fd754ec21a293394709a0ce3 Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
| * Provisioning: Remove old cmake before installing new oneHeikki Halmet2017-11-111-0/+3
| | | | | | | | | | | | | | | | | | Windows 10 x86 isn't yet vanilla so provisioning needs to remove old cmake before installation Change-Id: I2712aaa652492520d68a597d99a3c2d6bdbe2433 Reviewed-by: Iikka Eklund <iikka.eklund@qt.io> Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
| * Merge remote-tracking branch 'origin/5.9' into 5.9.3Liang Qi2017-11-1127-123/+304
| |\ | | | | | | | | | Change-Id: I2bb4b5d5b507c6586a9f9f7f2765d5f102ad180b
| * | Update submodules on '5.9.3' in qt5Qt Submodule Update Bot2017-11-0811-0/+0
| | | | | | | | | | | | | | | Change-Id: I1ff81c92c5e273e423788b3d0fff9afcaec23549 Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
| * | Merge remote-tracking branch 'origin/5.9' into 5.9.3Jani Heikkinen2017-11-0328-30/+81
| |\ \ | | | | | | | | | | | | Change-Id: If3754a87a42cc51f3a972d227056ab5eb2ef4a49
| * | | Adjust submodule branchesOswald Buddenhagen2017-11-011-39/+39
| | | | | | | | | | | | | | | | Change-Id: I1aafb2a8b674fabaefeee711cb15d0e959849be5
* | | | 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>
* | | | Update submodules on '5.9' in qt5Qt Submodule Update Bot2017-12-116-0/+0
| | | | | | | | | | | | | | | | | | | | Change-Id: Ib3d4ff60bd232362ca0cf1ad455f09c83643387d Reviewed-by: Liang Qi <liang.qi@qt.io>
* | | | Add NSS to RHEL 7.4Allan Sandfeld Jensen2017-12-101-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Needed by QtWebEngine Change-Id: I66a737457cb9dd5f2cc53d64f639037926a560ca Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io> (cherry-picked from 9a9d798ce44ae6a77d408e44dd61fa5a5e07b99f) Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
* | | | Add missing name prefixes for Win7 provision scriptsJoni Jantti2017-12-093-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | The prefix numbers were missing for Ruby and QNX patch scripts. Change-Id: I687b244c4657e17c32f0cc8221d3fb0ad3c5578d Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
* | | | Remove provisioning scripts from non existing platformTony Sarajärvi2017-12-092-2/+0
| | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I01ecb0a9d4050b88fc5010f5a31baa6e776c1848 Reviewed-by: Joni Jäntti <joni.jantti@qt.io> Reviewed-by: Simo Fält <simo.falt@qt.io>
* | | | RHEL7.4: install packages in one yum instanceJoni Jäntti2017-12-091-52/+37
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently we are opening and closing a yum instance for every package we install during provisioning. This is a bit inefficient so it's better to install them in one go. Task-number: QTQAINFRA-1586 Change-Id: Idbf814f9023da0fe8213b2ed84cd1a27a149fc27 Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
* | | | Fix mesa_llvmpipe provisioning script for x64 WindowsJoni Jäntti2017-12-091-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This script doesn't extract the dll to System32 on a x64 system. Calling "sysnative" doesn't seem to work with the custom function being used. Change-Id: Iea734a400d8c095ea2e3fe54f38e4756fba406f9 Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
* | | | Provisioning: Install signing tools to WindowsHeikki Halmet2017-12-091-0/+44
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Signing tools are needed when signing offline installers Change-Id: I98f12e3fdf01d273dff5fda0c2e34707174c6eae Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
* | | | 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>
* | | | Update ICC compiler from 2018 to 2018 update 1Tony Sarajärvi2017-12-081-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I2e44c98114afe559e4490d9b9ec3e1d19d7f4696 Reviewed-by: Thiago Macieira <thiago.macieira@intel.com> Reviewed-by: Liang Qi <liang.qi@qt.io>
* | | | Install command line tools for osx 10.11 and macOS 10.12Heikki Halmet2017-12-083-0/+174
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Command line tools is needed by homebrew when installing p7zip Task-number: QTBUG-64729 Change-Id: Ia13838e3f5845351cb682c7d25127c8f36172d3b Reviewed-by: Liang Qi <liang.qi@qt.io> Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io> (cherry picked from commit beb73056c30445c5236c7bbb12248bfa0939cb4a) Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
* | | | Update submodules on '5.9' in qt5Liang Qi2017-12-057-0/+0
| | | | | | | | | | | | | | | | | | | | Change-Id: I5f68733c3c00ae4c2d1d23898552c1d2f91dee14 Reviewed-by: Liang Qi <liang.qi@qt.io>
* | | | Update submodules on '5.9' in qt5Qt Submodule Update Bot2017-11-306-0/+0
| | | | | | | | | | | | | | | | | | | | Change-Id: I133cfe933eb47073931c183fa56c540c06471ad6 Reviewed-by: Liang Qi <liang.qi@qt.io>
* | | | Update submodules on '5.9' in qt5Qt Submodule Update Bot2017-11-3035-0/+0
| | | | | | | | | | | | | | | | | | | | Change-Id: I9938183f8c87a6bd34989c37045b5df8803b15d0 Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
* | | | Provisioning: Install bluez-libs-develHeikki Halmet2017-11-301-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | bluez-libs-devel is needed to enable Qt Bluetooth Task-number: QTBUG-64782 Change-Id: Ie668a44463307c7089bb96a087acab04c27dd3a0 Reviewed-by: Alex Blasche <alexander.blasche@qt.io> 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>
* | | | Add missing shbang to cmake provisioning scriptEdward Welbourne2017-11-291-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It was given execute permissions when renamed recently; but the bash-isms in it will only work with that if it uses bash. Change-Id: I61468257210ba586fdaf1e79531bae0492f9e8ae Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
* | | | Update submodules on '5.9' in qt5Qt Submodule Update Bot2017-11-217-0/+0
| | | | | | | | | | | | | | | | | | | | Change-Id: I60dd3f3e809e3c82bc3216948e8a487c77ebb890 Reviewed-by: Liang Qi <liang.qi@qt.io>
* | | | Update submodules on '5.9' in qt5Qt Submodule Update Bot2017-11-1714-0/+0
| | | | | | | | | | | | | | | | | | | | Change-Id: I1784fb95e461ceba61f8a91a410407f43116631b Reviewed-by: Liang Qi <liang.qi@qt.io>
* | | | Update submodules on '5.9' in qt5Qt Submodule Update Bot2017-11-138-0/+0
| | | | | | | | | | | | | | | | | | | | Change-Id: I35e62f9e2869d95d2432e369dc69f57262925741 Reviewed-by: Liang Qi <liang.qi@qt.io>
* | | | Remove unneeded provisioning scriptsTony Sarajärvi2017-11-133-55/+0
| | | | | | | | | | | | | | | | | | | | Change-Id: Ie8ff5810f07528fd23044e1b1396fc4fdde58283 Reviewed-by: Heikki Halmet <heikki.halmet@qt.io>
* | | | Conan: fix names of ICU dll's which are added to qtwebkit binary packageKonstantin Tokarev2017-11-112-6/+6
| | | | | | | | | | | | | | | | | | | | Change-Id: I5e6357e8dc0e5ae44447bc13cfba8429b89934e7 Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
* | | | Make QtWebKit builds use vanilla Win 10 x64 templateJoni Jäntti2017-11-111-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | QtWebKit build targets are currently using the old non-vanilla template for Windows 10 x64. Change-Id: I67c536bc86939508cb8056ac3b7372096274fa69 Reviewed-by: Liang Qi <liang.qi@qt.io> Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
* | | | Provisioning: Install expectHeikki Halmet2017-11-111-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Expect is needed by Release Test Automation (RTA) to automate configure testing. Change-Id: I66889c70667a12f962cbea39906bd8b7a1d63517 Reviewed-by: Joni Jäntti <joni.jantti@qt.io> Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
* | | | Provisioning: FBX SDKTony Sarajärvi2017-11-116-0/+219
| |_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | We need to provision the FBX SDK for Qt3DStudio. Task-number: QTQAINFRA-1449 Change-Id: I52587cd653b7954340d5f58978ffbd008330337c Reviewed-by: Marianne Yrjänä <marianne.yrjana@qt.io> Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io> Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
* | | Provisioning: Disable NTP synchronization for WindowsJan Arve Sæther2017-11-108-0/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | During CI, it has been observed that some processes didn't leave their wait state. (So they were "hanging") During analysis of the event log on that CI node, we found out that at the same time those processes entered this state, the NTP client set a new time and indeed the local time of the CI node changed (it was changed 2 hours forward in our case). For the record, the processes we observed this with was jom.exe and cc1plus.exe (the latter is the g++ compiler in the mingw toolchain)). We therefore have a strong suspicion that the NTP time change was causing the CI hang, so we simply disable it. The virtual machine should anyway get the correct time from its VM host when its started. Change-Id: I1204063399e2a4741b7b26b79858759c1bc5eab2 Reviewed-by: Jędrzej Nowacki <jedrzej.nowacki@qt.io>
* | | Provisioning: Install signing tools to MacOSHeikki Halmet2017-11-091-0/+138
| | | | | | | | | | | | | | | | | | | | | | | | Install needed certificates and signing tools which are needed when signing release packages Change-Id: I21b9c3d1a6b4c83dec6b8ae1674def4ecc02f444 Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
* | | Provisioning: Update Java to version 8Heikki Halmet2017-11-097-65/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Current version of Java isn't installing correctly during provisioning. Silent installation needs parameters which are added to script. Without those the installation process tries to open Java3BillDevices.jpg unsuccessfully and the installation fails Task-number: QTQAINFRA-1498 Task-number: QTQAINFRA-1394 Change-Id: I5672d230eb348186345887da81cdd97a4f59bce8 Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
* | | Fix Ubuntu 16.04 random provisioning failJoni Jäntti2017-11-081-19/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Ubuntu 16.04 provisioning sometimes fails in the apt-get commands for package installations. This is caused by a lock that is still in use when the system is calling the apt-get commands. This change will use the apt daemon to queue the install commands and wait for the lock to release instead of checking once and then failing if the lock is not open. Task-number: QTQAINFRA-1502 Change-Id: Idd4aff42f99cf4d14c08aef8fcc3cb7dbc58b2dd Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
* | | Update submodules on '5.9' in qt5wip/installer-framework/masterwip/installer-framework/3.0Liang Qi2017-11-089-0/+0
| | | | | | | | | | | | | | | Change-Id: I038001efcd21e74f02786441c4a30c81d30d1336 Reviewed-by: Liang Qi <liang.qi@qt.io>
* | | Provisioning: Remove logical OR when echo errorsHeikki Halmet2017-11-076-34/+34
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | set -e won't work if logical OR is used after commands. These error echo's need to be removed so that error catch will works. Also set -ex added to print executed command when error caught. Task-number: QTQAINFRA-1533 Change-Id: Ib4ea832a0ee813f99f59ebacad51ec57c3eff57d Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
* | | Fix spelling of ANDROID_SDK_HOMETony Sarajärvi2017-11-071-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | It was incorrectly created at ANDROID_SDK_ROOT, but Coin doesn't use that env variable. It uses _HOME. Change-Id: I64b8befd4341e917c7aa28586ac8bf1dbf4e23a4 Reviewed-by: Heikki Halmet <heikki.halmet@qt.io>
* | | Yocto toolchain provisioning to CIJoni Jäntti2017-11-064-4/+101
| | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* | | Update submodules on '5.9' in qt5Qt Submodule Update Bot2017-11-0610-0/+0
| |/ |/| | | | | | | Change-Id: I07353da970e5939cfba760c23b11d74d2de02a9c Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
* | Provisioning: Fix p7zip installationHeikki Halmet2017-11-031-4/+17
| | | | | | | | | | | | Change-Id: Id6847ee203fdee03c6db067a952f9da5188d3d5c Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io> Reviewed-by: Simo Fält <simo.falt@qt.io>
* | Fix Windows 8 libclang script locationsJoni Jäntti2017-11-032-0/+0
| | | | | | | | | | | | | | | | | | | | | | Currently for some reason there exist both "windows-8" and "windows-8.1" folders in coin/provisioning/. "windows-8" folders contain only the libclang provisioning scripts. These should be under "windows-8.1" since "windows-8" shouldn't exist anymore. Change-Id: I19ca70079c19cebd0482cf2d7502894648f19267 Reviewed-by: Heikki Halmet <heikki.halmet@qt.io> Reviewed-by: Simo Fält <simo.falt@qt.io>
* | Provisioning: Refresh Subscription-managerHeikki Halmet2017-11-031-0/+38
| | | | | | | | | | | | | | | | Subscription manager needs to be refreshed so that RedHat repositories will stay available for provisioning scripts Change-Id: Idebc994fbefde951000570f6690c6849abfd3666 Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
* | Provisioning: fix .ci.local addresses to .intra.qt.ioTony Sarajärvi2017-11-0324-26/+26
|/ | | | | Change-Id: I0ae934a65a2eaefa0bc4db9afbe3b8701dcb0906 Reviewed-by: Heikki Halmet <heikki.halmet@qt.io>
* Update submodules on '5.9' in qt5Qt Submodule Update Bot2017-10-305-0/+0
| | | | | Change-Id: I72963749ae7d3756933c0a561f06fc90adc59dc8 Reviewed-by: Liang Qi <liang.qi@qt.io>
* Cleanup of opengl32.dll replacementTony Sarajärvi2017-10-281-52/+0
| | | | | | | | This one isn't needed as the vanilla OS already contains the original file. Change-Id: I210b62d4483ea78af7b5922c46f73e3ec6d44aeb Reviewed-by: Heikki Halmet <heikki.halmet@qt.io>
* Cleanup of provisioning scripts as tier1 images are vanillaTony Sarajärvi2017-10-288-131/+0
| | | | | Change-Id: I58c5cb64075c0b60e2e8881dd32d6fad3ab98ec7 Reviewed-by: Heikki Halmet <heikki.halmet@qt.io>
* Update submodules on '5.9' in qt5Qt Submodule Update Bot2017-10-2810-0/+0
| | | | | Change-Id: Id803fd815a34d0adad0e3c02cb4373b78e9a9eab Reviewed-by: Liang Qi <liang.qi@qt.io>