aboutsummaryrefslogtreecommitdiffstats
path: root/coin
Commit message (Collapse)AuthorAgeFilesLines
* Provision conan on arm macOSToni Saario2022-01-072-0/+12
| | | | | | Pick-to: 6.2 6.3 Change-Id: Ibf074c39b7bf3ac0f0f16a5a65d11022f9ec7e04 Reviewed-by: Ville-Pekka Karhu <ville-pekka.karhu@qt.io>
* Remove Insignificant flags from Creator, flashing-wizard and saferendererHeikki Halmet2022-01-043-4/+4
| | | | | | | | Pick-to: 6.3 Pick-to: 6.2 Change-Id: If4941f00f51281df4f2f233bd89bfaf0d0ed5a0d Reviewed-by: Eike Ziller <eike.ziller@qt.io> Reviewed-by: Simo Fält <simo.falt@qt.io>
* Add OPENSSL_ROOT_DIR for macOS Android targetsHeikki Halmet2022-01-041-3/+3
| | | | | | | | | | | Enabling OpenSSL requires OPENSSL_ROOT_DIR environment variable. Pick-to: 6.3 Pick-to: 6.2 Task-number: QTBUG-97243 Change-Id: I055c236d0f346ddc2e2aff873f2bd98cacfb5ec3 Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Ville-Pekka Karhu <ville-pekka.karhu@qt.io>
* Make macOS 12 on ARM developer build tests significantHeikki Halmet2022-01-031-1/+1
| | | | | | | | | | Pick-to: 6.3 Pick-to: 6.2 Task-number: QTQAINFRA-4649 Change-Id: Ia12310a3439058f706d55242ece5ee185073f7ce Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@qt.io> Reviewed-by: Simo Fält <simo.falt@qt.io>
* Replace .ci.local suffix with .ci.qt.ioHeikki Halmet2021-12-236-7/+7
| | | | | | | | | | Plan is to terminate .ci.local soon Pick-to: 6.3 Pick-to: 6.2 Pick-to: 5.15 Change-Id: I8198ea744eeb91974569d47b2147f08b18f97f73 Reviewed-by: Simo Fält <simo.falt@qt.io>
* coin: Move all builds over to macOS 12Tor Arne Vestbø2021-12-232-36/+26
| | | | | | | | Pick-to: 6.2 Change-Id: Ief01ca81cda49d518e910e01f70f78a5c8430ed7 Reviewed-by: Ville-Pekka Karhu <ville-pekka.karhu@qt.io> Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io> Reviewed-by: Timur Pocheptsov <timur.pocheptsov@qt.io>
* coin: Make macOS 12 on ARM packaging tests significantTor Arne Vestbø2021-12-211-1/+1
| | | | | | Pick-to: 6.2 6.3 Change-Id: I6e89626e52f21d19e8665769b4d8f6ee9a54e537 Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@qt.io>
* Add qt-conan-common platformsToni Saario2021-12-201-0/+3
| | | | | | Pick-to: 6.2 6.3 Change-Id: I99c9b148d4a3b23acc8c4bbd36cd1ea9ad32eac9 Reviewed-by: Iikka Eklund <iikka.eklund@qt.io>
* Replace LGPL2.1 only header with LGPL3 oneKai Köhne2021-12-19305-3999/+5829
| | | | | | | | | This is in line with e.g. qtbase. Also remove outdated/unreferenced license files. Pick-to: 6.3 Change-Id: I5d3370ab453610f9c8165ff9e57db7ad4a785370 Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
* macOS: Upgrade Xcode to 13.2Ville-Pekka Karhu2021-12-196-12/+9
| | | | | | | | | Task-number: QTQAINFRA-4607 Pick-to: 6.2 Pick-to: 6.3 Pick-to: 5.15 Change-Id: Ice52c8f4199e124d92b994cab38151dd712986bf Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@qt.io>
* macOS provisioning: Disable bluetoothVille-Pekka Karhu2021-12-196-0/+48
| | | | | | | Pick-to: 6.2 Pick-to: 6.3 Change-Id: Ia981b4ab37a6ca15a566feb2fdc176253b419193 Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@qt.io>
* Remove InsignificantTests flag from Windows 10 targetsHeikki Halmet2021-12-181-2/+2
| | | | | Change-Id: Ib6ec59762f1188d1dc2a133fdf44628d47fd1b57 Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
* Upgrade MSVC 2019 and build tools versions to 16.11.8Heikki Halmet2021-12-171-8/+7
| | | | | | | | | | Task-number: QTQAINFRA-4704 Pick-to: 6.3 Pick-to: 6.2 Pick-to: 5.15 Change-Id: I77e83f392869e81b20cdc11e970f24448bb66420 Reviewed-by: Ville-Pekka Karhu <ville-pekka.karhu@qt.io> Reviewed-by: Oliver Wolff <oliver.wolff@qt.io>
* CI: Add image support for QNX qemuPasi Petäjäjärvi2021-12-151-1/+15
| | | | | | | Task-number: QTBUG-99168 Pick-to: 6.2 6.3 Change-Id: If040af8d074e7e197449eb4be68507e83214d393 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* CI: Add timezone support for QNX qemuPasi Petäjäjärvi2021-12-152-0/+8
| | | | | | | Task-number: QTBUG-99168 Pick-to: 6.2 6.3 Change-Id: Ie27f53fbf68c656dfdd7ddba72ef1c991416faeb Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* Provisioning: Install up-to-date google Chrome for Wasm auto testsHeikki Halmet2021-12-141-0/+51
| | | | | | | | | | Task-number: QTBUG-99062 Pick-to: 6.2 Change-Id: Ib9ebcad5d9700c09d01d1ba23fed716d3a3cae4b Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Ville-Pekka Karhu <ville-pekka.karhu@qt.io> Reviewed-by: Morten Johan Sørvig <morten.sorvig@qt.io> Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
* Remove duplicate MinGW environment variablesHeikki Halmet2021-12-141-2/+0
| | | | | | | Pick-to: 6.3 Pick-to: 6.2 Change-Id: I2018b0c46b9708f699e5da6155e95151a49394fb Reviewed-by: Toni Saario <toni.saario@qt.io>
* Provisioning: Set Python 3.9 as a default on Arm macsSimo Fält2021-12-132-0/+4
| | | | | | | | | The default intepreter under Frameworks is not working properly for all CI use cases. Change-Id: If665ea9ad81afa510c00162021ba7b143855cbd7 Reviewed-by: Dominik Holland <dominik.holland@qt.io> Reviewed-by: Ville-Pekka Karhu <ville-pekka.karhu@qt.io>
* CI: Add inotify support for QNXPasi Petäjäjärvi2021-12-134-0/+21
| | | | | | | | | | Adds Filesystem event manager server to image and also add HOME env varbiable for root user. Task-number: QTBUG-99168 Pick-to: 6.2 6.3 Change-Id: I4df10f17f4e274dc0d21fea1a767c351ba3c8362 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* Coin:Android: set ANDROID_SDK_ROOT explicitly in macOS 12 configAlexandru Croitor2021-12-131-2/+1
| | | | | | | | | | | | | | ... and remove ANDROID_{SDK,NDK}_HOME as they are deprecated and might not work even. Amends 7e2882d0a7a53ecf4b234a53bf891dfed2291cbe Augments d59825d250c0570f4c26da6908b471ccdd0faf01 Pick-to: 6.2 6.3 Task-number: QTBUG-97002 Change-Id: I96fb543521d70784d75e524d8b48ac72c42e6815 Reviewed-by: Assam Boudjelthia <assam.boudjelthia@qt.io>
* Add tqtc-qtdigitaladvertising platformsToni Saario2021-12-131-0/+3
| | | | | | | Pick-to: 6.2 6.2.2 Change-Id: I839e0c2509dfac800a06d9c791b693dbc8681a52 Reviewed-by: Mateusz Ligocki <mateusz.ligocki@qt.io> Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
* Remove Rhel 8.2 targetsHeikki Halmet2021-12-135-83/+0
| | | | | | | | Rhel 8.4 is already in use Task-number: QTQAINFRA-4515 Change-Id: I32bba97143adb5243e5ba500eceaad9723a7209e Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
* Provisioning: Enable keyboard navigation between controls on macOSVille-Pekka Karhu2021-12-116-2/+18
| | | | | | | Task-number: QTQAINFRA-4660 Pick-to: 6.2 Change-Id: I12f2995c797e573d5072145c100ee64e98e133ce Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@qt.io>
* QNX: Update QNX toolchainMarianne Yrjänä2021-12-111-2/+2
| | | | | | | | Timezone database added for tests Pick-to: 6.2 Change-Id: I406e1ae0e9d1553f1588413d9cd20920674a907c Reviewed-by: Pasi Petäjäjärvi <pasi.petajajarvi@qt.io>
* Provisioning: Update emsdk to 3.0.0Morten Johan Sørvig2021-12-092-3/+2
| | | | | | | | | | | emsdk 3.0.0 is the minimum/recommended version for Qt 6.3. The python/node/jre versions appear to be unchanged. Remove the unused versionTag variable. Change-Id: Ic7b72691295040f899a22c54066b0aea3995cd7a Reviewed-by: Lorn Potter <lorn.potter@gmail.com>
* Provisioning: Install addtional Python 3.10.0 for Windows 10Simo Fält2021-12-081-0/+2
| | | | | | Pick-to: 6.2 Change-Id: Ied45a786c220a1a331e7546720d72db473ce504d Reviewed-by: Dominik Holland <dominik.holland@qt.io>
* Change compiler MSVC2022_PREVIEW to MSVC2022Heikki Halmet2021-12-071-1/+1
| | | | | | | | | MSVC2022 official relase is already available in Windows 10 21H2 Pick-to: 6.2 Task-number: QTQAINFRA-4540 Change-Id: I7d7a480c4077026e7a48acf706baa62623c32c72 Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
* Provisioning: Install emsdk using emsdk.gitHeikki Halmet2021-12-044-122/+32
| | | | | | | | | | This will reduce the manual work when updating emsdk version This requires also python certificates to be installed Pick-to: 6.2 Change-Id: Id33d73f67f3312a27e9660522e7ca7ce17a89dbc Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
* Replace Windows 10 21H1 with Windows 10 21H2 in CIHeikki Halmet2021-12-0497-30/+614
| | | | | | | | | | | | | | | Tier 1 image includes all configurations from pre-provisioning folder. E.g. these are pre-provisioned: Visual Studio 2015 version 14.0.25420.1 Update 3 Visual Studio 2019 + build tools version 16.11.7 Visual Studio 2022 + build tools version 17.0.1 Task-number: QTQAINFRA-4651 Pick-to: 6.2 Change-Id: I738ac703d72620f84008ac8a5e5d57911d89d055 Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
* coin: Make macOS 12 on x86_64 developer build tests significantTor Arne Vestbø2021-12-041-1/+1
| | | | | | Pick-to: 6.2 Change-Id: Ia148ae783006fb5b1b13f29879df78985cd75ecd Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
* Set Conan V2 modeToni Saario2021-12-032-0/+2
| | | | | | | | | V2 mode causes conan to raise error when an feature that is being deprecated in conan V2 is used. This allows maintaining V2 compatibility. Pick-to: 6.2 Change-Id: I9c0cb70ce3a194966594d48433763e5423e187f1 Reviewed-by: Simo Fält <simo.falt@qt.io>
* Enable conan revisions modeToni Saario2021-12-031-0/+1
| | | | | | Pick-to: 6.2 Change-Id: Ic6e6070df62a45820e152123cf7bd82f51c226b2 Reviewed-by: Simo Fält <simo.falt@qt.io>
* Remove existing conan settings fileToni Saario2021-12-031-0/+3
| | | | | | | | | | Due to existing conan file new versions of compilers etc. cannot be used. Forcing Conan to generate a new one will allow using the new versions in profile files. Pick-to: 6.2 Change-Id: I5adc1a42a4d620656767eb1418f341ef50232f91 Reviewed-by: Simo Fält <simo.falt@qt.io>
* Update conan on windowsToni Saario2021-12-032-33/+8
| | | | | | | | This is required for the upcoming conan integrations. Pick-to: 6.2 Change-Id: Id7d3390721e3521b8e6f1da8e7ab0aae5213c7af Reviewed-by: Simo Fält <simo.falt@qt.io>
* Include autotests compilation to CI build for INTEGRITYTatiana Borisova2021-12-031-1/+1
| | | | | | | | - add minimal test for Integrity static build Pick-to: 6.2 Change-Id: I0b73db0e6004718447c628ee63183c028be433ca Reviewed-by: Toni Saario <toni.saario@qt.io>
* QEMU: update toolchainsSamuli Piippo2021-11-261-6/+6
| | | | | | | | | Update qemu toolchains to include needed dependencies for QtWebEngine. Pick-to: 6.2 Change-Id: Ia5cf09b3f94fe75d16304e717a9da04cb120ea79 Reviewed-by: Michal Klocek <michal.klocek@qt.io> Reviewed-by: Heikki Halmet <heikki.halmet@qt.io>
* Add Windows 11 targets and provisioning scriptsHeikki Halmet2021-11-2690-2/+1015
| | | | | | | | | | | | | | Tier 1 image includes all configurations from pre-provisioning folder. E.g. these are pre-provisioned: Visual Studio 2015 version 14.0.25431.1 Update 3 Visual Studio 2019 + build tools version 16.11.5 Visual Studio 2022 + build tools version 17.0.0 preview 7.0 Visual Studio 2022 + build tools version 17.0.1 Task-number: QTQAINFRA-4512 Change-Id: Ieceff236a9c12f34dc772c89cb93ad99d38d7fe5 Reviewed-by: Toni Saario <toni.saario@qt.io>
* Add instructions how to create Windows 11 image with Virtio driversHeikki Halmet2021-11-261-0/+42
| | | | | Change-Id: I9042667ed00ce6023168f501a2e695af3858780c Reviewed-by: Simo Fält <simo.falt@qt.io>
* Conan: Provide separate build profiles for end users and CIIikka Eklund2021-11-2532-44/+110
| | | | | | | | | | | | | | | | | | The CI uses e.g. "sccache" which is rarely used outside CI systems. Also openssl install directories in the build profiles are specific to CI build agents. Also headersclean option should be CI specific. Split the current profiles in two: the CI specific profile defines only the CI related details and includes the matching profile for the end users. The profile which includes other profile(s) will override the Settings or Options if redefined. Pick-to: 6.2 Task-number: QTQAINFRA-4619 Change-Id: If69e8c0c283655475671fcb0ca739087cd9d2567 Reviewed-by: Kai Koehne <kai.koehne@qt.io>
* Increase QNX VM sizeToni Saario2021-11-251-1/+1
| | | | | | | | | | Due to some patch the linking requires more memory than currently available. Task-number: QTQAINFRA-4669 Change-Id: I872c2c7421d9e40f5a3ff36caaa2e229ed105f5b Reviewed-by: Simo Fält <simo.falt@qt.io> Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
* QNX: add Packaging feature to QNX buildsSamuli Piippo2021-11-251-3/+3
| | | | | | | Add Packaging feature so that builds are exported from coin. Change-Id: I64d03b2b67bad36eb23cfe79b995c7bce17e5eee Reviewed-by: Antti Kokko <antti.kokko@qt.io>
* Add python3 html5libAllan Sandfeld Jensen2021-11-208-4/+8
| | | | | | | Needed for qtwebengine in 6.3 Change-Id: I6dc941fabe4e28e3dce19db8f7812be034be8586 Reviewed-by: Heikki Halmet <heikki.halmet@qt.io>
* Update RHEL 8 nodejs to 12Allan Sandfeld Jensen2021-11-192-2/+2
| | | | | | Pick-to: 6.2 Change-Id: Ia74d0226499d07cb7d893ddb8b07f066237d8e6f Reviewed-by: Heikki Halmet <heikki.halmet@qt.io>
* Provisioning: Change using GitHub package for MinGW 11.2.0Heikki Halmet2021-11-173-5/+6
| | | | | | | | Pick-to: 6.2 Pick-to: 6.2.2 Change-Id: I094015202659cd5a5c3231e64a47bb1725e88327 Reviewed-by: Cristian Adam <cristian.adam@qt.io> Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
* Provisioning: bump Android platform sdk and build tools version to 31Heikki Halmet2021-11-171-3/+3
| | | | | | | | | Use latest platform and build tools with macOS 12 Pick-to: 6.2 Change-Id: If3021f8f727c1775ad14b16897c7e9db3ea08ad1 Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@qt.io> Reviewed-by: Assam Boudjelthia <assam.boudjelthia@qt.io>
* Add InsignificantTests flag for macOS 12 developer build testsHeikki Halmet2021-11-171-1/+1
| | | | | | Pick-to: 6.2 Change-Id: I3e325d1b8c7cf55b88876be9bcc33088fd28b4e9 Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@qt.io>
* Build iODBC library as universal binary on macOS 11+Tor Arne Vestbø2021-11-176-8/+18
| | | | | | | | | | | As per instructions here: https://github.com/openlink/iODBC/blob/develop/README_MACOSX.md Task-number: QTBUG-93204 Pick-to: 6.2 6.2.2 Change-Id: Ica8d0f8c8d1d497bf0172a5762ae2d419b0ffc95 Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
* coin: Add missing platform dependency to macos-12-arm64-testsTor Arne Vestbø2021-11-171-0/+1
| | | | | | Pick-to: 6.2 Change-Id: I507acf803a86a6b200e1bc5fb1599631deed3b40 Reviewed-by: Heikki Halmet <heikki.halmet@qt.io>
* coin: Align PostgreSQL provisioning between macOS 11 and macOS 12Tor Arne Vestbø2021-11-172-101/+4
| | | | | | Pick-to: 6.2 Change-Id: I48770c6c6a33375f621b228fc61b23a2c97f787c Reviewed-by: Heikki Halmet <heikki.halmet@qt.io>
* coin: Disable PostgreSQL on macOS 12 buildsTor Arne Vestbø2021-11-161-1/+1
| | | | | | | The provisioning doesn't support it yet. Change-Id: Icf0cea1b58813a1e0037c00c726f4cc9096d0ac8 Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>