aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* | | Update submodules on '5.10' in qt5Qt Submodule Update Bot2018-01-1619-0/+0
| | | | | | | | | | | | | | | Change-Id: I43c91914547bb1b27f29ce948707eaf4b8373825 Reviewed-by: Liang Qi <liang.qi@qt.io>
* | | Merge remote-tracking branch 'origin/5.9' into 5.10Liang Qi2018-01-121-1/+1
|\| | | | | | | | | | | Change-Id: Idf9c18da5527327178887c257fc56dbc27e1c8ad
| * | Update submodules on '5.9' in qt5Qt Submodule Update Bot2018-01-115-0/+0
| | | | | | | | | | | | | | | Change-Id: I7cfbf55bc3b57092e5f20a32866bb9cfa9160b9b Reviewed-by: Liang Qi <liang.qi@qt.io>
| * | Install p7zip-full, that contains the 7z binaryFrederik Gladhorn2018-01-111-1/+1
| | | | | | | | | | | | | | | | | | | | | p7zip is only a minimal version containing 7zr. Change-Id: I12531514490b6eb871419bdb61ea5896b175a678 Reviewed-by: Simo Fält <simo.falt@qt.io>
* | | Merge remote-tracking branch 'origin/5.9' into 5.10Liang Qi2018-01-11299-271/+269
|\| | | | | | | | | | | | | | | | | | | | Fixed up provisioning script locations after the reshuffeling into common/platform folders. Change-Id: Ia0b7d076e475ccc207f2955572fb9ab4171e5d9d
| * | Update submodules on '5.9' in qt5Qt Submodule Update Bot2018-01-114-0/+0
| | | | | | | | | | | | | | | Change-Id: If0b6b7bdb5151aa7488afed379785de63ca3aef2 Reviewed-by: Liang Qi <liang.qi@qt.io>
| * | 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>
| * | Update submodules on '5.9' in qt5Qt Submodule Update Bot2018-01-109-0/+0
| | | | | | | | | | | | | | | Change-Id: I46157aa3edab44a436fbf9a02e6213f5c2a00f85 Reviewed-by: Liang Qi <liang.qi@qt.io>
| * | Split Common folder based on operating system familiesHeikki Halmet2018-01-10282-253/+253
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This change will split common folder to four different folders: Linux, Unix, Windows and MacOS. Each of these folders includes scripts which are common for their operating system familes Task-number: QTQAINFRA-1451 Change-Id: Ic93b2183052335dee875d1452b21e38d268b6474 Reviewed-by: Jędrzej Nowacki <jedrzej.nowacki@qt.io>
| * | Remove devtoolset sourcing from openssl provisioning on UbuntuJoni Jantti2018-01-101-2/+0
| | | | | | | | | | | | | | | | | | | | | | | | This line is a leftover from RHEL script and needs to be removed on Ubuntu. Change-Id: I8fc8ab7cff808da997cb88a3cec4c65eaa1528a4 Reviewed-by: Heikki Halmet <heikki.halmet@qt.io>
| * | Update submodules on '5.9' in qt5Qt Submodule Update Bot2018-01-073-0/+0
| | | | | | | | | | | | | | | Change-Id: I4901819f1c7141d151b287e945c1e0afa0ca5b16 Reviewed-by: Liang Qi <liang.qi@qt.io>
| * | Update submodules on '5.9' in qt5Qt Submodule Update Bot2018-01-0615-0/+0
| | | | | | | | | | | | | | | Change-Id: I54bae68afc005a9e5d8d29e0766504d83d983e13 Reviewed-by: Liang Qi <liang.qi@qt.io>
* | | Update submodules on '5.10' in qt5Qt Submodule Update Bot2018-01-1115-0/+0
| | | | | | | | | | | | | | | Change-Id: If56253b74477a0bdc034f1daf32920d3363a27f4 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* | | Update submodules on '5.10' in qt5Qt Submodule Update Bot2018-01-097-0/+0
| | | | | | | | | | | | | | | Change-Id: I8c259b106a628a317c81a59c042e79c3f145a402 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* | | Add +x rights to provisioning scrips missing it and consolidate shebangTony Sarajärvi2018-01-076-5/+5
| | | | | | | | | | | | | | | | | | Change-Id: I1e1fb37bfffd0451c02166227805b40b48d31582 Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io> Reviewed-by: Heikki Halmet <heikki.halmet@qt.io>
* | | Fix opcua provisioning by sourcing .profileTony Sarajärvi2018-01-072-1/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When CMake is installed it exports its install path into .profile. However, freeopcua doesn't source it as builds do, so it couldn't find the cmake. Also, as Ubuntu is using .profile in our builds, this commit fixes so that the PATH is actually written into the right file. Task-number: QTBUG-65594 Change-Id: I561a88a07872436bb4a3bd62a2d55fd56a130121 Reviewed-by: Joni Jäntti <joni.jantti@qt.io> Reviewed-by: Heikki Halmet <heikki.halmet@qt.io>
* | | Consolidate prefixes of provisioning scriptsTony Sarajärvi2018-01-0713-72/+0
| | | | | | | | | | | | | | | Change-Id: I75a4bcb049a2c4d034a74b6838ffe7ddf2c3015e Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
* | | Update submodules on '5.10' in qt5Qt Submodule Update Bot2018-01-0741-0/+0
| | | | | | | | | | | | | | | Change-Id: I8d3a6f72435d9bd1cf23146656b5bcef958e993d Reviewed-by: Liang Qi <liang.qi@qt.io>
* | | Merge remote-tracking branch 'origin/5.9' into 5.10Liang Qi2018-01-06170-156/+672
|\| | | | | | | | | | | Change-Id: I7119e6e1853b0eef2b695fb8165518e90b18d250
| * | Merge remote-tracking branch 'origin/5.9.4' into 5.9Liang Qi2018-01-051-0/+5
| |\| | | | | | | | | | | | | | | | | | | Conflicts: .gitmodules Change-Id: I6a2446b8ed4212e3965b37cb2c25f35ba6ed7efc
| | * Provisioning: Ubuntu16.04 - CMakeJoni Jantti2018-01-051-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | CMake is missing from the clean installed Ubuntu 16.04. Change-Id: I965bc3e55eb9b0765f483a84e5584e61054bdd80 Reviewed-by: Heikki Halmet <heikki.halmet@qt.io> Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
| | * Merge remote-tracking branch 'origin/5.9' into 5.9.4Jani Heikkinen2018-01-05175-157/+662
| | |\ | | | | | | | | | | | | | | | | | | | | This merge wasn't done during final downmerge from '5.9' -> '5.9.4' Change-Id: I516c24ba52575634f3932ff4f40221f31ef06ee0
| | * | Adjust submodule branchesOswald Buddenhagen2017-12-221-39/+39
| | | | | | | | | | | | | | | | Change-Id: I3d6535fee48d27c87aab32847f5486a331402df1
| * | | Update submodules on '5.9' in qt5Liang Qi2018-01-0513-0/+0
| | | | | | | | | | | | | | | | | | | | Change-Id: I95a01ff67b3d16a9a989e3b714f82c94a92d6dc4 Reviewed-by: Liang Qi <liang.qi@qt.io>
| * | | Provisioning: Ubuntu 16.04 - Set timezone to UTCJoni Jantti2018-01-051-0/+6
| | |/ | |/| | | | | | | | | | | | | Task-number: QTBUG-65435 Change-Id: I329926d0f83d47c9e69eee177c600ac629ee9415 Reviewed-by: Heikki Halmet <heikki.halmet@qt.io>
| * | Set up proxy for provisioning scriptsTony Sarajärvi2018-01-029-1/+165
| | | | | | | | | | | | | | | | | | Task-number: QTQAINFRA-1669 Change-Id: I582dc5037bd2b46dcd5c9c3b2cb13784e122d6a5 Reviewed-by: Simo Fält <simo.falt@qt.io>
| * | Fix shebangs and give provisioning scripts +x rightsTony Sarajärvi2018-01-0279-69/+80
| | | | | | | | | | | | | | | Change-Id: Ib85721600b1e4461470a9ea4fd3b29fca0b35633 Reviewed-by: Simo Fält <simo.falt@qt.io>
| * | Add set -ex to 7z provisioning in RHEL 7.4Tony Sarajärvi2018-01-021-0/+3
| | | | | | | | | | | | | | | | | | Change-Id: If6323055999830954df6893d72ff2031b34f0276 Reviewed-by: Joni Jäntti <joni.jantti@qt.io> Reviewed-by: Heikki Halmet <heikki.halmet@qt.io>
| * | 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>
| * | Update submodules on '5.9' in qt5Qt Submodule Update Bot2017-12-294-0/+0
| | | | | | | | | | | | | | | Change-Id: Id3233e66cce60596a1523a8685ee593a8dec19f2 Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
| * | Make provisioning script prefix style match across platformsJoni Jantti2017-12-29123-12/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently we are using different styles and amount of digits for the provisioning script prefixes. This change will unify them across the platforms. Also removes a couple of duplicate files. Task-number: QTQAINFRA-1668 Change-Id: I039777e7616bccc29c6a4ac55db13326ae8dc87c Reviewed-by: Joni Jäntti <joni.jantti@qt.io> Reviewed-by: Simo Fält <simo.falt@qt.io>
| * | Provisioning: VirtualBox for RTAJoni Jantti2017-12-292-0/+54
| | | | | | | | | | | | | | | | | | | | | | | | RTA needs VirtualBox for running GammaRayPlugin RTA tests. Task-number: QTQAINFRA-1661 Change-Id: If66d6a63355ed5cc8c8525408c2dfc8c4f3d1bac Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
| * | Add clean Ubuntu 16.04 provisioningJoni Jäntti2017-12-2910-31/+165
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 set -ex to provisioning scripts for openSUSE-42.3Joni Jantti2017-12-277-3/+13
| | | | | | | | | | | | | | | Change-Id: I71fb0074bc07ce3085401ac23be77ea32e52dcfa Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
| * | Add set -ex to provisioning scripts for RHEL 6.6Joni Jantti2017-12-277-0/+19
| | | | | | | | | | | | | | | Change-Id: I6e6e66cffcbd84af1e093176d65751063492122b Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
| * | Add set -ex to provisioning scripts for Ubuntu-16.04Joni Jantti2017-12-274-1/+8
| | | | | | | | | | | | | | | Change-Id: Icc4b58080875255d8c2efe3e5db2c05e18127606 Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
| * | Add set -ex to provisioning scripts for macos-10.12Joni Jantti2017-12-2720-0/+45
| | | | | | | | | | | | | | | Change-Id: Ieea4f84909c552728614a4d3c23d4c8ab9134fb2 Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
| * | Add set -ex to provisioning scripts for osx-10.10Joni Jantti2017-12-277-0/+15
| | | | | | | | | | | | | | | Change-Id: I732df317aa0016b1d970e0d37167a3fc9276a645 Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
| * | Add set -ex to provisioning scripts for osx-10.11Joni Jantti2017-12-2715-1/+33
| | | | | | | | | | | | | | | Change-Id: I56ecd39a553b8b777eac0f8822cfd3263e972ef5 Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
| * | Remove provisioning of ICU for VS2012Tony Sarajärvi2017-12-271-36/+0
| | | | | | | | | | | | | | | | | | | | | Visual Studio 2012 isn't used in our builds. Change-Id: I7f2480a1811efd1c1f164f468407ab55d5c4102d Reviewed-by: Simo Fält <simo.falt@qt.io>
| * | Provision fbx to RHEL 7.4 for 3DStudioTony Sarajärvi2017-12-271-0/+5
| | | | | | | | | | | | | | | Change-Id: I2aaad4abc2e3d42bdd1f5204d20ee4fea3c0388f Reviewed-by: Simo Fält <simo.falt@qt.io>
| * | Add set -ex to provisioning scripts for RHEL 7.4Tony Sarajärvi2017-12-2713-4/+58
| | | | | | | | | | | | | | | | | | | | | Task-number: QTQAINFRA-1659 Change-Id: I9e3c1ec559eab29ccb693956201fc2b63f999882 Reviewed-by: Joni Jäntti <joni.jantti@qt.io> Reviewed-by: Simo Fält <simo.falt@qt.io>
| * | Update submodules on '5.9' in qt5Qt Submodule Update Bot2017-12-243-0/+0
| | | | | | | | | | | | | | | Change-Id: I88561b7971943d494f81fe309d849f5c0d94d2e3 Reviewed-by: Liang Qi <liang.qi@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-2210-38/+30
|\| | | | | | | | | | | | | | | | | | | | Conflicts: coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/002-zypperpackages.sh Change-Id: I5aaf8fa93f7a9f06e30b9730703e8d1e018cb1f7
| * | Fix Android provisioning scriptSimo Fält2017-12-221-1/+1
| |/ | | | | | | | | | | | | | | | | | | We have to accept extra license to enable installing all required packages. Task-number: QTQAINFRA-1660 Change-Id: I9d014991be96ff0723688b317a645e281b3e92d0 Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io> (cherry picked from commit 5df4ec2ec999440ba291f2bf2f9fa6b72810660d)
| * Remove unneeded OS X provisioning scriptsTony Sarajärvi2017-12-225-15/+0
| | | | | | | | | | | | Change-Id: Icf03c93adee31baac383d1394857df8c2df4fe59 Reviewed-by: Joni Jäntti <joni.jantti@qt.io> Reviewed-by: Simo Fält <simo.falt@qt.io>
| * 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>
| * Update submodules on '5.9' in qt5Qt Submodule Update Bot2017-12-2213-0/+0
| | | | | | | | | | Change-Id: Ice93ecfe5e5c093c7bf455c05b87383cf157ed2e Reviewed-by: Liang Qi <liang.qi@qt.io>
| * Simplify apt package installation and disable daily package maintenanceSimon Hausmann2017-12-201-19/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Instead of using aptdcon, we can continue to use apt-get to install the software. We just need to make sure that the automatic update and package upgrade services are disabled. This is generally desirable as we do not want these kind of activities to occur in the background while building or running tests. This also fixes the broken package installation via regex, which apt-get supports but aptdcon does not. Revert "Fix Ubuntu 16.04 random provisioning fail" This reverts commit 537ea17d14526bc6564765e2dd4652e11a3ed235. Conflicts: coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/002-apt.sh Change-Id: I920e5132bb0a248d3794e1efcf01ce78d28e6ee3 Reviewed-by: Joni Jäntti <joni.jantti@qt.io> Reviewed-by: Frederik Gladhorn <frederik.gladhorn@qt.io> Reviewed-by: Jędrzej Nowacki <jedrzej.nowacki@qt.io>