aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Provisioning: Add needed packages for supporting libarchiveifw-5.12.10Heikki Halmet2021-09-086-14/+176
| | | | | | | | This is required by IFW Task-number: QTIFW-2310 Change-Id: Iade1ff6339bfe43f3f35486377f6c77ae593cec3 Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
* 08-pythondev build should not execute external scriptDimitrios Apostolou2021-09-081-6/+39
| | | | | | | | | | | | | | The important bits of the script were copied and modified. NOTE that we no longer build openssl from source, the distro (SLES15) provides a version that works well. Task-number: QTQAINFRA-3528 Change-Id: Iad63d75055a7efc3e104789e4a515b8511cf0880 Reviewed-by: Heikki Halmet <heikki.halmet@qt.io> (cherry picked from commit db23c64876028d8c4584b58c049f0211764c775a) Reviewed-by: Arttu Tarkiainen <arttu.tarkiainen@qt.io> Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
* Disable D3D12 on Windows IFWToni Saario2021-06-172-0/+6
| | | | | Change-Id: If8264c87078ca5f3d883ecadebc70e435b06ef05 Reviewed-by: Simo Fält <simo.falt@qt.io>
* Disable not needed platform configs from ifw specific branchSimo Fält2021-06-033-295/+8
| | | | | | | | | | While the branch is installer-framework specific, there is no need to re-verify such platform configurations which are not used by installer-framework. Change-Id: If7023b98e83167260e8d4a06a9575e3aaa75fe4c Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Katja Marttila <katja.marttila@qt.io>
* Hide LLVM_INSTALL_DIR from qdoc in WindowsSimo Fält2021-06-032-2/+2
| | | | | | | | | Currently provisioned libclang is not working with static runtime build in Windows. To allow integration to pass, we need to skip building of qdoc by hiding required libs from it. Change-Id: I2b2bbc20d1bb016552ed1b3d4e70dc9c0544fcce Reviewed-by: Katja Marttila <katja.marttila@qt.io>
* Add static-runtime configure argumentSimo Fält2021-06-032-2/+2
| | | | | Change-Id: I93b7b8bbe795a8a194ac34dca962ddd8956ec1a6 Reviewed-by: Katja Marttila <katja.marttila@qt.io>
* Remove Conan provisioning scriptSimo Fält2021-06-031-53/+0
| | | | | | | | It is breaking currently and it doesn't provide anything which IFW would need. Change-Id: Id2187fa98fb024921edeac9533396dd6caa27d37 Reviewed-by: Toni Saario <toni.saario@qt.io>
* Install static version of OpenSSL to WindowsSimo Fält2021-06-031-56/+9
| | | | | | | | Building Qt with static runtime requires static libs of OpenSSL. Change-Id: Ifba2e88fefed341cafd804f29fe8dde7001eafa7 Reviewed-by: Toni Saario <toni.saario@qt.io>
* Provisioning: Install prebuilt qdocSimo Fält2021-06-031-0/+44
| | | | | Change-Id: I7991388b027bb8550618f5a2c78902dc98550c12 Reviewed-by: Toni Saario <toni.saario@qt.io>
* IFW Coin: Build only release buildsKatja Marttila2021-03-031-3/+3
| | | | | | | | | | | Without the '-release' option IFW tools are built as debug. In Windows it means unnecessary large installers and dependencies to msvc debug libraries. Change-Id: I3197216c91e82934ea11bdc3d635ce61516bc64e Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io> (cherry picked from commit 8da20a0a1b028a958ad7767b7abe44622a4ed19c) Reviewed-by: Katja Marttila <katja.marttila@qt.io>
* Fix tqtc-installer-framework platform configsSimo Fält2021-03-031-24/+2
| | | | | | | Change-Id: Ib5625c56507d2331e75b97a3757e0930cdee06a2 Reviewed-by: Iikka Eklund <iikka.eklund@qt.io> (cherry picked from commit 53680499c8d29a4a4fde5823a936f882b27333c0) Reviewed-by: Katja Marttila <katja.marttila@qt.io>
* Fix installer configure args to create only release executablesSimo Fält2021-03-031-3/+3
| | | | | | | Fixes: QTIFW-1999 Change-Id: I0efe695e8bdab9bc23e8122deb6b4e7f8aafa7bd Reviewed-by: Katja Marttila <katja.marttila@qt.io> (cherry picked from commit 2d76b3d64d466713d8b6e9831bc0b25a9ddc54bf)
* Add platform config for tqtc-installer-frameworkIikka Eklund2021-03-031-0/+44
| | | | | | | | | | | | | | | | | | | | This is similar to installer-framework.yaml with added configurations for QtInstaller specific builds. This enables two sets of builds from the same branch of tqtc-installer-framework. First set is for plain tqtc-installer-framework builds i.e. the commercial deliverable. The "QtInstaller" set is for the consumption of Qt Installer creation. Task-number: QTIFW-1027 Change-Id: Ifff750eef2631ce4e16edb32a7f7df593c698944 Reviewed-by: Simo Fält <simo.falt@qt.io> (cherry picked from commit 307038829fc53bfc99d0148cce0547fca902ac67) Reviewed-by: Katja Marttila <katja.marttila@qt.io>
* Enable tests for installer-frameworkIikka Eklund2021-03-031-3/+3
| | | | | | | | | | Remove DisableTests feature from build configurations. Task-number: QTIFW-1638 Change-Id: I6a66547306c732f6c5815e8ca6e8955f55d6cc5b Reviewed-by: Antti Kokko <antti.kokko@qt.io> Reviewed-by: Katja Marttila <katja.marttila@qt.io> (cherry picked from commit 5f1199953ff863047e0eee43bdc412b2759a0472)
* Provisioning: Install Azure toolHeikki Halmet2021-02-122-0/+41
| | | | | | | | | | Task-number: QTQAINFRA-4042 Change-Id: I8e29190f4caf8b766cced40042bfe60ec2601a8e Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io> (cherry picked from commit cdea442a3a60421100e1bf80d8fa107995cda1ef) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org> (cherry picked from commit 883b9a41927d35e4a75125fccc24388fdee4de76) Reviewed-by: Heikki Halmet <heikki.halmet@qt.io>
* Provisioning: Install Dotnet SDK 2.1Heikki Halmet2021-02-122-0/+61
| | | | | | | | | | | | Dotnet is needed for Azure installation Task-number: QTQAINFRA-4042 Change-Id: I6dd9d965f536d28554bbce6e76b19a3861f55ff2 Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io> (cherry picked from commit 8846d0d52d86940af6e57b495a5c20e08c7d47d0) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org> (cherry picked from commit 5888d1c9ba33a1e316b45f6e56fd6674b115ee35) Reviewed-by: Heikki Halmet <heikki.halmet@qt.io>
* Provisioning: Remove brew cask list queryHeikki Halmet2021-02-121-2/+0
| | | | | | | | | | brew cask list --versions don't work anymore with macOS 10.13: Calling brew cask list is disabled! Change-Id: I44d64bea36577212d0d8ff1fbd4f40111b8cadee Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io> (cherry picked from commit e3c294489fa658a5ae4affeb90cde3f42af22b18) Reviewed-by: Heikki Halmet <heikki.halmet@qt.io>
* Provisioning: Install p7zip using --build-from-source parameterHeikki Halmet2021-02-122-2/+2
| | | | | | | | | | | brew install p7zip isn't working anymore with macOS 10.13 and 10.12. Let's use --build-from-source parameter with brew installation Task-number: QTQAINFRA-4128 Change-Id: Ib1a2db1cd3176955cca450e5ebe0d0fc1bee3aa4 Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io> (cherry picked from commit c470301c34c653124cb4a093382782e347913921) Reviewed-by: Heikki Halmet <heikki.halmet@qt.io>
* Upgrade msys2 package and the installation scriptHeikki Halmet2021-02-121-23/+33
| | | | | | | | | | | | | | | | This change will upgrade the msys2 package Change also updates the script to use cached prebuilt package if available. This will also remove unneeded x86 installation Task-number: QTQAINFRA-3986 Change-Id: Ia6299f9d4750376676276a75613e7f1098de4102 Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io> (cherry picked from commit 134c2a1cb0d41d773577d4c499004b93fb03d3c9) (cherry picked from commit 08a384605a5c3984f1c724eb12fa6127b9ee76f5) Reviewed-by: Heikki Halmet <heikki.halmet@qt.io>
* Provisioning: Add --ignore-signature to ICC installationHeikki Halmet2021-02-123-3/+3
| | | | | | | | | | | ICC installation fails when checking digital signature Task-number: QTQAINFRA-4174 Change-Id: Idcbca27a852abbd0824938f825807121a4f60c3e Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io> (cherry picked from commit d238c03742fb7568ad794017875f63f6a854b5ff) (cherry picked from commit 105f54c0908540d93e5a84ffcfebaae8224cfb59) Reviewed-by: Heikki Halmet <heikki.halmet@qt.io>
* Provisioning: get-pip.py address changed for python 2.7Heikki Halmet2021-02-121-1/+8
| | | | | | | | | | | | | | | | | For python27 get-pip file's location has been changed and we need to use two different get-pip files for different python versions. Let's also cache these python files and use cache as primary url. Task-number: QTQAINFRA-4210 Change-Id: Iebc00f6f319bb914f7548d4737e13fed9ac2b292 Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io> (cherry picked from commit 6d20944daf78c50b0de03e516293c87959616623) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org> (cherry picked from commit b66e4773c82d6508e5952244cabf955a487cb6af) Reviewed-by: Heikki Halmet <heikki.halmet@qt.io>
* Provisioning: Latest pip versions don't support Python 2 anymoreHeikki Halmet2021-02-121-2/+2
| | | | | | | | | | | | | We can't upgrade pip anymore to the latest version. pip 20.3 was the last version of pip that supported Python 2 Task-number: QTQAINFRA-4235 Change-Id: I2add6939614f282416a39b00734bc1d22906de47 Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io> (cherry picked from commit d6e3aa0869e5a7ed1db843dd6c798ab39fa3992e) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org> (cherry picked from commit 17c654f6001a36e9f51d430eaec82975dfe82f9e) Reviewed-by: Heikki Halmet <heikki.halmet@qt.io>
* Update submodules on '5.12.10' in qt/qt5v5.12.10Qt Submodule Update Bot2020-11-042-0/+0
| | | | | | Change-Id: If00a7a8230ef9e8a618fccd65e06231f16e99e9c Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
* Update submodules on '5.12.10' in qt/qt5Qt Submodule Update Bot2020-10-294-0/+0
| | | | | Change-Id: Idedfde0d4bac6afd3fc71697d4584d9b5337ce55 Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
* Update submodules on '5.12.10' in qt/qt5Qt Submodule Update Bot2020-10-2640-0/+0
| | | | | Change-Id: I6c2b291aaaffb74e6a57763540382321c9db1a8d Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
* Provisioning: Enable access to SMB server in Windows 10 x64Heikki Halmet2020-10-221-0/+2
| | | | | | | | | | | Windows don't allow insecure guest login anymore by default. It need to be enabled through Group Policy restrictions Task-number: QTQAINFRA-3980 Change-Id: I767e9c87ca3ee4737e312142ecefb94ee2b2b828 Reviewed-by: Timur Pocheptsov <timur.pocheptsov@qt.io> (cherry picked from commit 586856e180b65470d0e5d119081e18abbde83152) Reviewed-by: Heikki Halmet <heikki.halmet@qt.io>
* Provisioning: Install Microsoft Visual C++ RedistributableHeikki Halmet2020-10-221-0/+48
| | | | | | | | Script will install Microsoft Visual C++ Redistributable for Visual Studio 2015, 2017 and 2019 Change-Id: I4366855c8d5679e3b7b201d79a82e47199b3ad8c Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
* Adjust submodule branchesJani Heikkinen2020-10-141-40/+40
| | | | Change-Id: Icd14fca8be320e3d606d88f7bd441324712e558c
* Update submodules on '5.12' in qt/qt5Qt Submodule Update Bot2020-10-142-0/+0
| | | | | Change-Id: I208e9b740e9b74db17fbada8fecb791da4be370e Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
* Update submodules on '5.12' in qt/qt5Qt Submodule Update Bot2020-10-102-0/+0
| | | | | Change-Id: I1b1b4c78157a7435d63f01b73355284127b1cab6 Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
* Update submodules on '5.12' in qt/qt5Qt Submodule Update Bot2020-10-072-0/+0
| | | | | Change-Id: I9e2220a0dd7ba437c2cd5d298a6703b054fde4f5 Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
* Update submodules on '5.12' in qt/qt5Qt Submodule Update Bot2020-10-042-0/+0
| | | | | Change-Id: Id7e596916e58b5b58952a76d382135316e52e956 Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
* Provisioning: Update Conan to 1.29.0Konstantin Tokarev2020-10-022-22/+22
| | | | | | | | Task-bumber: QTQAINFRA-3916 Change-Id: I52d8a0255efcc7b4b139ec5050cf3d59003f12a9 Reviewed-by: Heikki Halmet <heikki.halmet@qt.io> (cherry picked from commit f73fa57088ed47d555b6635d11219d57379c9e90) Reviewed-by: Toni Saario <toni.saario@qt.io>
* Provisioning: Disable unneeded servicesHeikki Halmet2020-10-024-0/+7
| | | | | | | | To speed up things and release CPU we need to disable unneeded services Change-Id: I067ad6eb0b3b5df72edc00aa244cc1bff35c4232 Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
* Provisioning: Update Conan packagesKonstantin Tokarev2020-10-0229-236/+241
| | | | | | | | | | | | * Update libjpeg-turbo to 2.0.5 * Replace MinGW 7 packages with MinGW 8 * Remove zlib packages as Qt is consistently built with -qt-zlib now Task-bumber: QTQAINFRA-3916 Change-Id: Ie15bbb0f0f5b3a4c1a5d08f2341e9eb16a80cce7 Reviewed-by: Konstantin Tokarev <annulen@yandex.ru> (cherry picked from commit 27d187eb3259842d506bb8e35691aa4748f99025) Reviewed-by: Heikki Halmet <heikki.halmet@qt.io>
* Update submodules on '5.12' in qt/qt5Qt Submodule Update Bot2020-09-301-0/+0
| | | | | Change-Id: I30ff9e713d28dc0b5d3cdc8483b7e13286e9b8c0 Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
* Update submodules on '5.12' in qt/qt5Qt Submodule Update Bot2020-09-272-0/+0
| | | | | Change-Id: I8199491c055930dcb35c494ae5a551f47b24b3bf Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
* Provisioning: Disable daily cron jobs from SLES 15Heikki Halmet2020-09-241-0/+7
| | | | | | | Task-number: QTQAINFRA-3919 Change-Id: Iabf03aeadb3f0fa7091428ef3ea6075b199d9c77 Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io> (cherry picked from commit dd2111cf9f07599f0722559ad9ae174e16d44ac4)
* Provisioning: Disable btrfs balance jobsHeikki Halmet2020-09-241-0/+9
| | | | | | | | | Btrfs use lot's of CPU while running Task-number: QTQAINFRA-3919 Change-Id: I08b89b57c92d90f752dde76375711e61ed173c2c Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io> (cherry picked from commit 51fc48896c058198cc20d83b72a2a6373be6a22f)
* Provisioning: Disable fstrim.timerHeikki Halmet2020-09-241-0/+7
| | | | | | | | | | | | | fstrim scans the filesystem and sends 'UNMAP' commands for each unused block it finds. Let's disable it so it won't cause unexpected situations. Task-number: QTQAINFRA-3919 Change-Id: I20c97441fd47728a3063ae50f87fe6347186bdbd Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io> (cherry picked from commit 031bc19ae6278a8f12ec195f8dfa14d326efb23f) Reviewed-by: Toni Saario <toni.saario@qt.io> (cherry picked from commit 11cd0f1d75c2f1a79e3d1409e69b6b58cb96e44e)
* Update submodules on '5.12' in qt/qt5Qt Submodule Update Bot2020-09-232-0/+0
| | | | | Change-Id: I443c4f56dd680b57d27d132ba316e5167e812d0b Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
* Update submodules on '5.12' in qt/qt5Qt Submodule Update Bot2020-09-174-0/+0
| | | | | Change-Id: I2d610f39432971cff51234eb2578aa1a606c0c6f Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
* Update submodules on '5.12' in qt/qt5Qt Submodule Update Bot2020-09-104-0/+0
| | | | | Change-Id: I1b744db6a2e48514f537740028d913d2df673e3f Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
* Update submodules on '5.12' in qt/qt5Qt Submodule Update Bot2020-09-071-0/+0
| | | | | Change-Id: I924e1e353caf3a90957b2efb7c393ed6038f1d60 Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
* Provisioning: Update expired QNX licenseHeikki Halmet2020-09-054-8/+8
| | | | | | | Task-number: QTQAINFRA-3708 Change-Id: Id2d6d10d88fc50c9985014c44df0b1cf51cc3410 (cherry picked from commit 71043ca2438d49c1f9aa64b56cfd453dac384696) Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* Update submodules on '5.12' in qt/qt5Qt Submodule Update Bot2020-08-306-0/+0
| | | | | Change-Id: I82c55c76873f8b219bfaa017eeda56d5d36e68c1 Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
* Provisioning: Renew iPhone signing toolsHeikki Halmet2020-08-282-18/+18
| | | | | | | | Task-number: QTQAINFRA-3434 Change-Id: I53665bf4e0799da7a23ba60aff37e26052d0374a Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io> Reviewed-by: Iikka Eklund <iikka.eklund@qt.io> (cherry picked from commit c1b06ec3e53943178f300071b1ee640429e1e2f5)
* Update submodules on '5.12' in qt/qt5Qt Submodule Update Bot2020-08-241-0/+0
| | | | | Change-Id: Ie0a7650e4189d6451634f12b8e26971abb47590b Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
* Update submodules on '5.12' in qt/qt5Qt Submodule Update Bot2020-08-232-0/+0
| | | | | Change-Id: I63eb3088c10f2edb23928cdc2f973532fe3a9f4c Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
* Update submodules on '5.12' in qt/qt5Qt Submodule Update Bot2020-08-214-0/+0
| | | | | Change-Id: I8e079babd261aef3742e9a4d0d4bc76a67714276 Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>