aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Provisioning: Install libpopplerHeikki Halmet2019-12-031-0/+2
| | | | | | | | Poppler test requires this package Task-number: QTQAINFRA-3253 Change-Id: Ifc0904ca020a8606b06a4032d5145fbf2f8063f1 Reviewed-by: Michal Klocek <michal.klocek@qt.io>
* Merge remote-tracking branch 'origin/5.14' into 5.15Liang Qi2019-12-023-13/+9
|\ | | | | | | Change-Id: I4dd840681bd84f7aeed58602b0c998c0e5807e10
| * Update submodules on '5.14' in qt/qt5Qt Submodule Update Bot2019-12-0112-0/+0
| | | | | | | | | | Change-Id: I7a09d7b24e5feb97ec891f0a92d35b12dcebde91 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
| * Update submodules on '5.14' in qt/qt5Qt Submodule Update Bot2019-11-278-0/+0
| | | | | | | | | | Change-Id: Iaeaf6014ff94eef81ebba7db5ae3de5fa1c4cc2f Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
| * Update submodules on '5.14' in qt/qt5Liang Qi2019-11-2615-0/+0
| | | | | | | | | | Change-Id: I75cd18c8c09c47c2eee8dd0629d1cccb3b5838e0 Reviewed-by: Liang Qi <liang.qi@qt.io>
| * Provisioning: Remove sudo when installing pip packages for Qt userSimo Fält2019-11-251-2/+2
| | | | | | | | | | | | | | | | | | There is no need to install as sudo for qt user. Using sudo will change the cache dir's permissions preventing us from installing anything with pip as normal user. Change-Id: Id45bf3805ce4d772a6c82e429d4e1948289f076e Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
| * Provisioning: update SquishJohanna Äijälä2019-11-212-11/+7
| | | | | | | | | | | | | | | | Update with custom build of Squish to be able to launch Qt5.14 applications in RTA tests. Change-Id: Ic420656852ae885b057de937baabf01135526764 Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
* | Update submodules on '5.15' in qt/qt5Liang Qi2019-11-211-0/+0
| | | | | | | | | | | | | | Only qtmultimedia this round. Change-Id: I00a94d159457f50a70a9b9eddedd3efd56870e51 Reviewed-by: Liang Qi <liang.qi@qt.io>
* | Merge remote-tracking branch 'origin/5.14' into 5.15Liang Qi2019-11-2038-68/+435
|\| | | | | | | Change-Id: I03ba6455b8789eefb87a844d5fdbe0998cb02337
| * Provisioning: Change JDK script to use 'Remove' function from helpersHeikki Halmet2019-11-201-2/+1
| | | | | | | | | | | | Task-number: QTQAINFRA-3369 Change-Id: I2e873eb50d9129c48d92370af80fe121039d172e Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
| * Provisioning: Remove shell scripts under windowsHeikki Halmet2019-11-202-45/+0
| | | | | | | | | | Change-Id: I3d7a949e95bab39adc349c25d267b7fc28e676cf Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
| * Provisioning: Install python modules needed by packagingHeikki Halmet2019-11-204-0/+87
| | | | | | | | | | | | | | | | Needed by packaging scripts Task-number: COIN-214 Change-Id: I3ac719800c3afd183996379f6c23fbe3f8bcf7cb Reviewed-by: Iikka Eklund <iikka.eklund@qt.io>
| * Update submodules on '5.14' in qt/qt5Liang Qi2019-11-2027-0/+0
| | | | | | | | | | Change-Id: Ia052f103935e8451e10258315370009b9b24f596 Reviewed-by: Liang Qi <liang.qi@qt.io>
| * Merge remote-tracking branch 'origin/5.13' into 5.14Liang Qi2019-11-185-16/+48
| |\ | | | | | | | | | | | | | | | | | | Conflicts: coin/provisioning/common/linux/docker.sh Change-Id: Ic5c3fcaa856137de46c6f3830ca75cedb084927d
| | * Update submodules on '5.13' in qt/qt5Qt Submodule Update Bot2019-11-1412-0/+0
| | | | | | | | | | | | | | | Change-Id: I7ba7a20377d5fbe2b390ec1aeed82e74eb974eba Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
| | * Workaround broken local apt mirrorDimitrios Apostolou2019-11-141-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Local mirror is mirroring a public mirror, and for some reason there is a mismatch of file sizes and file hashes for the dep-11 metadata files. More info: https://askubuntu.com/questions/823329/how-do-i-disable-fetching-of-dep-11-files Task-number: QTQAINFRA-3351 Change-Id: Ia48936e7d0b9efb2f86fbe001f22f2bd28a7ea3d Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
| | * Keep debug trace off to avoid polluting the logsDimitrios Apostolou2019-11-141-1/+1
| | | | | | | | | | | | | | | Change-Id: I8a2d878a52b5e0a818d7f80fff495feca84d0e9c Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
| | * Docker installation: do not depend on external repositoriesDimitrios Apostolou2019-11-141-9/+28
| | | | | | | | | | | | | | | | | | | | | | | | Also updated the docker-compose binary to the latest one. Task-number: QTQAINFRA-3279 Change-Id: Ie09a772ca8247aa5f5bd6d36774b68b6bb846386 Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
| | * Fix cache URL for telegraf windows packageDimitrios Apostolou2019-11-141-1/+1
| | | | | | | | | | | | | | | | | | Fixes: QTQAINFRA-3340 Change-Id: Ie7bad3666094e3f8f8e8971c2bfe05457ca6cd45 Reviewed-by: Heikki Halmet <heikki.halmet@qt.io>
| | * DownloadURL last argument (targetFile) is now optionalDimitrios Apostolou2019-11-141-1/+8
| | | | | | | | | | | | | | | Change-Id: I0864bcb052cddcc9753c056758b6e65fd561d928 Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
| | * Provisioning: Install pre-builded openssl for Windows 7Heikki Halmet2019-11-121-3/+5
| | | | | | | | | | | | | | | | | | Task-number: QTQAINFRA-3224 Change-Id: I972b497e1a98f2ebbb6633158714409313cf0506 Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
| * | Provisioning: Update Android NDK version to r20 for macOS 10.14Heikki Halmet2019-11-181-1/+1
| | | | | | | | | | | | | | | | | | Task-number: QTQAINFRA-3337 Change-Id: Ib14e3cc484198bb23bb611262b205144f8a8ac70 Reviewed-by: Johanna Äijälä <johanna.aijala@qt.io>
| * | Enable dSYM files for release builds in macOSJani Heikkinen2019-11-151-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | Same flag is used in windows and linux ones and it seems that is needed to enable dSYM files for release builds Task-number: QTBUG-3934 Change-Id: I3f60ea68ba0f4d755e411215efa4cec1d0a46d83 Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@qt.io>
| * | Use Xcode 11 on macOS 10.14Tor Arne Vestbø2019-11-142-4/+4
| | | | | | | | | | | | | | | | | | Fixes: QTQAINFRA-3261 Change-Id: Ibec6b156e030b2a1b91010321178612efc0bd06b Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
| * | Use macOS 10.14 to build iOS/tvOS/watchOSTor Arne Vestbø2019-11-141-3/+3
| | | | | | | | | | | | | | | | | | | | | Allows us to (as a follow-up) use Xcode 11. Change-Id: I799732eee35eea3db83e568d26ded6e7ae1df53d Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
| * | Update submodules on '5.14' in qt/qt5v5.14.0-beta3Liang Qi2019-11-071-0/+0
| | | | | | | | | | | | | | | | | | | | | Only qtwebengine this round. Change-Id: Ib8ec9d5d290245917892cf2585e80a422dfc8daf Reviewed-by: Liang Qi <liang.qi@qt.io>
| * | Provisioning: Add MSVC 2019 and upgrade MSVC 2017 to the latest versionHeikki Halmet2019-11-0724-30/+324
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Under coin/pre-provisioning can be found information what have been provisioned to tier1 image Visual studios are updated to versions: MSVC 2019: version 16.3.1 MSVC 2017: version 15.9.16 Task-number: QTQAINFRA-2875 Change-Id: I3a9748296dcf088bb312dec8f78bdc59dfb281d1 Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
* | | Merge remote-tracking branch 'origin/5.14' into 5.15Liang Qi2019-11-0780-1330/+214
|\| | | | | | | | | | | Change-Id: I61d236e3d97ffd6e1cea460fba3d0eb2dac1d045
| * | Merge remote-tracking branch 'origin/5.13' into 5.14Liang Qi2019-11-0650-577/+205
| |\| | | | | | | | | | | | | | | | | | | Conflicts: coin/provisioning/qtci-macos-10.12-x86_64/05-systemsetup.sh Change-Id: Ie9eae2144868cbe4a6c5ff9472c1a0e8fd53ed08
| | * Update submodules on '5.13' in qt/qt5Qt Submodule Update Bot2019-11-0442-0/+0
| | | | | | | | | | | | | | | Change-Id: Ibe25a3e99d09aea840c9e86a403dc1577701eb0a Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
| | * Provisioning: Hide password with /dev/nullHeikki Halmet2019-11-023-6/+33
| | | | | | | | | | | | | | | Change-Id: Ic60ba668764c928977c826e02686a0cd341b995f Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
| | * Provisioning: Remove Red Hat 6.6 from provisioningHeikki Halmet2019-11-0216-438/+0
| | | | | | | | | | | | | | | | | | | | | | | | Task-number: QTQAINFRA-3260 Change-Id: If6078a36e9ab7730cacb81a9c417c87455db89cd Reviewed-by: Eike Ziller <eike.ziller@qt.io> Reviewed-by: Dimitrios Apostolou <jimis@qt.io> Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
| | * Provisioning: Upgrade OpenSSL version to 1.1.1dHeikki Halmet2019-11-026-89/+12
| | | | | | | | | | | | | | | | | | | | | | | | Plus removing unused file install_openssl_111a.sh Task-number: QTQAINFRA-3224 Change-Id: If5f9ee12e118e0329eb27f8d3ca9829011874382 Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
| | * Provisioning: Update Xcode package for macOS 10.14Heikki Halmet2019-11-021-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Apple's certification was expired so Xcode 10.2.1 package needs to be updated from the Apple's download server. Old one causing problems with RTA tests. Task-number: QTQAINFRA-3317 Change-Id: I5006f95ab420e26523d2621800d80322a52bb9a2 Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
| | * Remove more of update notifiersTony Sarajärvi2019-11-011-1/+1
| | | | | | | | | | | | | | | Change-Id: I507f584ef82b5f41f6b1cbc22fdd4ff6eff5e911 Reviewed-by: Heikki Halmet <heikki.halmet@qt.io>
| | * Change local Ubuntu repo mirror in provisioningTony Sarajärvi2019-11-011-5/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The old mirror host Qt company used to sync their local mirror from, stopped syncing from Ubuntu in October 2018. The mirror mechanism was changed so that in the future if addresses change, we don't have to touch the provisioning scripts as the address is more general. Also a duplicate entry was removed. Task-number: QTQAINFRA-3279 Change-Id: I65ada052d308eaef0411eb9caad893304eb05ab6 Reviewed-by: Heikki Halmet <heikki.halmet@qt.io>
| | * Add allowUntrusted parameter for command line tools and refresh XcodeHeikki Halmet2019-10-292-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Apple has signed their packages with certificate which has been expired 24.11.2019. Packages are unusable without allowUntrusted parameter Also Xcode package for macOS10.13 needs to be refetched from Apple's download to local cache Task-number: QTQAINFRA-3317 Change-Id: Iebbe81ee0c360e5f0b49d422b38fe1a148424891 Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
| | * Provision gnuwin32's pathTony Sarajärvi2019-10-261-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | By provisioning the path to gnuwin32, we can remove the hard coded paths from Coin. Task-number: QTBUG-73422 Change-Id: Ice96fcd992e22ed39b66496403b9eaa99a6865a0 Reviewed-by: Toni Saario <toni.saario@qt.io> Reviewed-by: Heikki Halmet <heikki.halmet@qt.io>
| | * Provisioning: Disable automatic cleanup from windowsHeikki Halmet2019-10-184-0/+11
| | | | | | | | | | | | | | | | | | | | | | | | Task-number: QTQAINFRA-3238 Change-Id: Ie64086b650016adb7129bd4c4592ca987cc1453b Reviewed-by: Daniel Smith <Daniel.Smith@qt.io> Reviewed-by: Dimitrios Apostolou <jimis@qt.io> Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
| | * QNX: Use extprefix for the host pathSamuli Piippo2019-10-162-7/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Use extprefix instead of prefix, so that the target deployment path won't contain host paths. Especially needed to avoid Windows host paths on target. Prefix will default to /usr/local/Qt-x.x.x Task-number: COIN-48 Change-Id: Ie888dace694294b72a32913b65a191b4bcb78371 Reviewed-by: James McDonnell <jmcdonnell@blackberry.com>
| | * Update epel package to latest versionDimitrios Apostolou2019-10-151-3/+3
| | | | | | | | | | | | | | | | | | | | | The online repo only contains the latest version. Change-Id: I2dfbc3c2a873ed3758672682b09c0205bfa19549 Reviewed-by: Heikki Halmet <heikki.halmet@qt.io>
| | * Fix for DownloadURL to try alternative URLDimitrios Apostolou2019-10-151-2/+2
| | | | | | | | | | | | | | | Change-Id: I7e9a77815ef8f4c258dda44bda6fdd4eb3736ef4 Reviewed-by: Heikki Halmet <heikki.halmet@qt.io>
| | * First try cached URL before hitting the official repoDimitrios Apostolou2019-10-151-1/+1
| | | | | | | | | | | | | | | Change-Id: Id0cf89090155459fd660d55ce427cd34bf3136f5 Reviewed-by: Heikki Halmet <heikki.halmet@qt.io>
| | * Update previously committed patch to match the branch's platformsDimitrios Apostolou2019-10-154-6/+0
| | | | | | | | | | | | | | | | | | Task-number: QTQAINFRA-3092 Change-Id: I598759f0624e478a07cfe3256cbeba2f2b8bfe02 Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
| | * Add platform_configurations for StaticHostOnly targetsToni Saario2019-10-153-0/+74
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Configuring modules in specific files removes their dependency for coin creating their configurations. Task-number: COIN-259 Task-number: QTBUG-78942 Change-Id: I8f2a9a5672ca2261c8949baf49f2d0d093bf1c5b Reviewed-by: Aapo Keskimolo <aapo.keskimolo@qt.io>
| | * Provisioning: Update Cmake to version 3.7.2Heikki Halmet2019-10-152-8/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | QtCreator requires Cmake minimal version to be at least 3.7.0 Task-number: QTQAINFRA-3272 Change-Id: Id7f2d38ad0581c1aead4b5bac860ac193488ae1b Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io> Reviewed-by: Nikolai Kosjar <nikolai.kosjar@qt.io>
| | * Provisioning: Hide windows squish installation output from the logHeikki Halmet2019-10-091-2/+4
| | | | | | | | | | | | | | | | | | | | | This will prevent the output of unwanted information Change-Id: I5f1824a6bbe98c673ef04dc2daa0db0536d27828 Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
| | * Provisioning: Make sure that Configure and Make will passHeikki Halmet2019-10-091-3/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | During powershell process error is not caught and provisioning continues even if the exitcode is something else that '0' Task-number: QTQAINFRA-3214 Change-Id: I91116a78d0c4defe6ba4287913c2394e199be958 Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io> Reviewed-by: Mårten Nordheim <marten.nordheim@qt.io>
| | * Ensure provisioning works even without the secretsDimitrios Apostolou2019-10-081-3/+10
| | | | | | | | | | | | | | | Change-Id: I3869e881341a719da8a351095c3bf314c2fa2f34 Reviewed-by: Mårten Nordheim <marten.nordheim@qt.io>
| | * Fix shell function is_script_executedDimitrios Apostolou2019-10-081-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | It used to return error when tested inside a login shell, because $0 is "-bash" and `basename` was trying to interpret -b as an option. Change-Id: I5faa2dc01e50c7d5bcfc0ab1fcfd910b2538afc2 Reviewed-by: Heikki Halmet <heikki.halmet@qt.io>