aboutsummaryrefslogtreecommitdiffstats
path: root/coin
Commit message (Collapse)AuthorAgeFilesLines
* Remove 32bit MSVC 2015 from the CITony Sarajärvi2019-03-231-1/+0
| | | | | | | | Task-number: QTQAINFRA-2251 Change-Id: I4006c7390759e2eb357309de36eb23af007a576e Reviewed-by: Tim Jenssen <tim.jenssen@qt.io> Reviewed-by: Alex Blasche <alexander.blasche@qt.io> Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
* Provisioning: Remove certificate printing to logJuha Karjalainen2019-03-221-2/+2
| | | | | | | | | | macOS openssl provisioning printed certificates to log. This patch prevent printing certificates to log by redirecting it to /dev/null Task-number: QTQAINFRA-2841 Change-Id: I9ec120212a1f068fa040a302cb50e775857cbb74 Reviewed-by: Iikka Eklund <iikka.eklund@qt.io> Reviewed-by: Aapo Keskimolo <aapo.keskimolo@qt.io>
* Merge remote-tracking branch 'origin/5.12.2' into 5.12Liang Qi2019-03-213-3/+24
|\ | | | | | | Change-Id: I8795e84dd750cbb2b55a03c861b911f57a1e2626
| * Remove qt3d-runtime.txt symbolic link from platform configurationsAntti Kokko2019-02-281-1/+22
| | | | | | | | | | | | | | | | | | | | Caused recursion in CI platform configuration parsing algorithm. Add qt3d-runtime.txt back as regular file. Task-number: QTQAINFRA-2804 Change-Id: I11c42a70dcd2157501d4b1f0f67fc7a77a575d31 Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io> Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
| * Fix: Set correct path to environmental variableJuha Karjalainen2019-02-182-2/+2
| | | | | | | | | | | | | | | | Env variable BREAKPAD_SOURCE_DIR had /src at end which was not needed. Change-Id: I4d126c3b7c3b2da03dc2a0ba075b0d4ddad92eeb Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
* | Provisioning: add dependency walker to win10 x86Johanna Äijälä2019-03-201-0/+1
| | | | | | | | | | | | | | | | Needed by RTA. Change-Id: I51889477dd6e6f4bdff509ab8f6c1b8307842ebd Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io> Reviewed-by: Heikki Halmet <heikki.halmet@qt.io>
* | Provisioning: Make gnuwin32 available for windows machinesHeikki Halmet2019-03-177-0/+58
| | | | | | | | | | | | | | | | | | | | This script will install gnuwin32 to the windows machines so it can be removed from qt5 Task-number: QTBUG-73422 Change-Id: I40b7963efcf047525626fe6f1e3ba50b54d68199 Reviewed-by: Juha Karjalainen <juha.karjalainen@qt.io> Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
* | Add Squish for MSVC2017 x64 to Win10 x64 machinesJohanna Äijälä2019-03-141-0/+3
| | | | | | | | | | | | | | Also Squish for MinGW x86 on Win7 x86. Change-Id: Ie73371b7993f94f32ef1cd2b90f340cf20935e0b Reviewed-by: Heikki Halmet <heikki.halmet@qt.io>
* | Provisioning: Help script for removing itemsHeikki Halmet2019-03-102-2/+20
| | | | | | | | | | | | | | | | | | | | Sometimes items are locked (access denied) so we need to have function which waits and retry until removing is possible. Task-number: QTQAINFRA-2806 Change-Id: I09055c45c0e439ed1a20eb575ee79b7ca22c5745 Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io> Reviewed-by: Frederik Gladhorn <frederik.gladhorn@qt.io>
* | Update Squish to 6.4.3Johanna Aijala2019-03-072-15/+17
| | | | | | | | | | | | | | | | | | | | Froglogic has not yet released Squish for Qt5.13 but we can use Squish packages build with Qt5.12. Remove msvc12 Squish, not needed. Change-Id: I1de1bb67a5577fa7f7233c69c3a58bedd15fd16b Reviewed-by: Heikki Halmet <heikki.halmet@qt.io>
* | Provisioning: Update emsdk versionHeikki Halmet2019-02-261-3/+3
|/ | | | | | Task-number: QTBUG-73867 Change-Id: I2aabbecbce2fc3378db6c0747fc8146c03fac545 Reviewed-by: Morten Johan Sørvig <morten.sorvig@qt.io>
* Fix provisioning script dxsdk.ps1Juha Karjalainen2019-02-121-7/+7
| | | | | | | | | Due to typo in dxsdk.ps1 provisioning script, it did not download from cached location. Also checksum Check was missing. Task-number: QTQAINFRA-2614 Change-Id: I321549721b256b85513fa1e4ff57ab1302e28f43 Reviewed-by: Heikki Halmet <heikki.halmet@qt.io>
* Make qt3d-runtime.txt platform configuration a linkTony Sarajärvi2019-02-041-22/+1
| | | | | | | The content of qt3d-runtime.txt should always be the same as qt5.txt. Change-Id: I6cdee575206332f6a719acfaacd7072a2178fd78 Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
* Provisioning: Renew iOS signing certificatesHeikki Halmet2019-02-011-4/+4
| | | | | | Task-number: QTQAINFRA-2690 Change-Id: I4a058c7d88b3daa24f62d5bc314ec2b0ecc8c383 Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
* Provisioning: Install Google's Protocol BuffersHeikki Halmet2019-01-295-0/+221
| | | | | | | | Protobuf is needed for Automotive Suite Task-number: QTQAINFRA-2314 Change-Id: I12b4248f1de5aea88f573297a47b791b5b6296fb Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* Provisioning: Remove Unneeded Android variablesHeikki Halmet2019-01-291-4/+0
| | | | | Change-Id: I7dd008aef6465fdddd07e227b48e9b6361c13f81 Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
* Windows provisioning: Explicitly state OpenGL configuration to useOliver Wolff2019-01-251-1/+1
| | | | | | | | | | One of our configurations relied on ANGLE being the default OpenGL configuration on Windows. This is the case at the moment, but might change, so we should not rely on this behavior, but explicitly state the configuration we are expecting. Change-Id: Ie8cb215c2675faf8b514f4d9a43055638be1aaa8 Reviewed-by: Frederik Gladhorn <frederik.gladhorn@qt.io>
* Update qtsaferenderer platform configuration definitionsAapo Keskimolo2019-01-251-2/+0
| | | | | | | | | | | | | | | The project-specific platform configuration file is renamed to follow the convention as for other projects. This will allow Coin to recognize the configuration that are specific for qtsaferenderer project where they were previously (unintentionally) ignored. Removed QNX 7 as it is in the Qt mainline configuration. Removed Ubuntu 16.04 as Ubuntu 18.04 is now supported. Task-number: QSR-209 Change-Id: I505edc3741dbc047b2fc23bc409016d712596872 Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
* Build qtsaferenderer examples in WindowsTuomas Heimonen2019-01-231-0/+1
| | | | | | Task-number: QSR-209 Change-Id: If8db177a77e3340f6b75f5a7fa768b6d8abec017 Reviewed-by: Aapo Keskimolo <aapo.keskimolo@qt.io>
* Accept license in Android SDK provisioningTony Sarajärvi2019-01-231-3/+4
| | | | | | | | | A change in Android SDK prompts us now for accepting license. Task-number: QTQAINFRA-2591 Change-Id: I1ff05d84ccda743649c6d38784c6170e08f50eb1 Reviewed-by: Liang Qi <liang.qi@qt.io>
* Add Qt WebAssembly for all submodulesHeikki Halmet2019-01-171-0/+1
| | | | | | Task-number: QTBUG-63917 Change-Id: I61074c8b1acbf3ffd7781e7435784c4a15412c98 Reviewed-by: Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@qt.io>
* Provisioning: breakpad for qt3dstudioJuha Karjalainen2019-01-1710-0/+224
| | | | | | | | | | Breakpad https://chromium.googlesource.com/breakpad/breakpad/ sources are needed for qt3studio. Also Breakpad need sources for https://chromium.googlesource.com/linux-syscall-support. Task-number: QT3DS-2650 Change-Id: I13c7534e1c6e97a1e345dad3c2c82eeb6428313d Reviewed-by: Heikki Halmet <heikki.halmet@qt.io>
* Provisioning: Move Android toolchain and config to win10Simo Fält2019-01-176-5/+6
| | | | | | | | | | Installing Android toolchains and ssl headers to win10 template and moving Android windows platform configs to win10 from win7. Task-number: QTQAINFRA-1266 Change-Id: I9b3e3a378451e0bdfc7dc5c7b75ee035faf8994c Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io> (cherry picked from commit 5a040ca46a46a3a45fa61036ca5115c4d0819034)
* Provisioning: Remove update notifierHeikki Halmet2019-01-172-0/+7
| | | | | | | | | | | Update notifier is showing when vm is running. It can affect to test results and that's why it need to be removed Task-number: QTQAINFRA-2453 Change-Id: Icb27ba998ef9a51aaf8f40274c182b0c3dcd496a Reviewed-by: Sami Nurmenniemi <sami.nurmenniemi@qt.io> Reviewed-by: Juha Karjalainen <juha.karjalainen@qt.io> Reviewed-by: Simo Fält <simo.falt@qt.io>
* Provisioning: Update Unified Automation OpcUA backendMaurice Kalinowski2019-01-161-24/+55
| | | | | | | | | | Adding in the x64 bit installers to deployment. Furthermore, we can use the msvc2015 installer to create msvc2017 binaries with Qt. After the licensing change, we will be able to generate packages for all msvc based installers. Change-Id: I96db345b535a2518c758175137c808b15130ff41 Reviewed-by: Rainer Keller <Rainer.Keller@qt.io>
* Provisioning: Signtools for Windows x86Heikki Halmet2019-01-141-0/+44
| | | | | | | | QtDesignStudio requires signtools for Windows x86 Task-number: QTBUG-72907 Change-Id: I7fb15cb07511cb89d3be00e1fe65247ecc21bcfe Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
* Add qtsaferenderer extra targets for CoinTuomas Heimonen2019-01-111-0/+4
| | | | | | | | | | | The cross-compile targets that qtsaferenderer needs do not exist in qt5 therefore we add those extra targets for CI. Task-number: QSR-378 Change-Id: Ia07074392b09af8d111a957027407f85518e5d85 Reviewed-by: Aapo Keskimolo <aapo.keskimolo@qt.io> (cherry picked from commit f7b6a4c27635e87cb296cd20c7596f437b37d504) Reviewed-by: Kari Oikarinen <kari.oikarinen@qt.io>
* Fix provisioning ODBC environmetal variables had : at endJuha Karjalainen2019-01-101-2/+2
| | | | | | | | | | CPLUS_INCLUDE_PATH and LIBRARY_PATH environmental variables had --> : <-- at end of variable. As this adds current dir to search path this is undesirable and causes bugs. Change-Id: Ia36c3f3f791f5d506eea15aba6be6d665049a922 Reviewed-by: Juha Karjalainen <juha.karjalainen@qt.io> Reviewed-by: Michal Klocek <michal.klocek@qt.io>
* Provisioning: Update Qt OpcUA backendsMaurice Kalinowski2019-01-098-455/+4
| | | | | | | | | | | | - Unified Automation SDK needs to be updated to 1.6x to reflect latest API changes - Open62541 is now inside 3rdparty of the Qt OpcUA module. Hence, no need to provision it. Change-Id: I96a3764053ca684fa71f9d49e998ebe0ce45a6ae Reviewed-by: Jannis Völker <jannis.voelker@basyskom.com> Reviewed-by: Frank Meerkoetter <frank.meerkoetter@basyskom.com> Reviewed-by: Rainer Keller <Rainer.Keller@qt.io>
* Prospective fix for git lfs installationSimon Hausmann2019-01-091-1/+1
| | | | | | | | | | | | | | | | Keys used to sign package repositories tend to have expiry dates and therefore need to be changed from time to time. Therefore hardcoding the key we expect here will break (as it does right now) and it's better to retrieve the expected key via a secure transport. The old key - per http://keyserver.ubuntu.com/pks/lookup?search=0xC2E73424D59097AB&op=vindex - will expire on the 12 of January. That's probably why they changed the key used to sign the repo before the expiry. Change-Id: I39d082a6e12731b7eb0a8214a500101ca24f8af4 Reviewed-by: Maurice Kalinowski <maurice.kalinowski@qt.io> Reviewed-by: Heikki Halmet <heikki.halmet@qt.io>
* Fix broken provisioning script DownloadURL.shJuha Karjalainen2019-01-091-3/+5
| | | | | | | | DownloadURL returns 0 even when alt download fails. Task-number: QTQAINFRA-2501 Change-Id: Id2fb1e0b4ff12a48b6adb27291f55fc129296233 Reviewed-by: Paul Wicking <paul.wicking@qt.io>
* Provision: install unixodbc-devel libraryJuha Karjalainen2019-01-081-0/+3
| | | | | | | | Adds odbc support for rhel7. Task-number: QTBUG-72444 Change-Id: I49b1e91d9f87bdf98601627538aaa65b78440451 Reviewed-by: Heikki Halmet <heikki.halmet@qt.io>
* Provisioning: Add Squish Coco for RTAHeikki Halmet2019-01-044-0/+113
| | | | | | Task-number: QTQAINFRA-2393 Change-Id: I391a2670a46835988da6fd1d9121172c706c7a21 Reviewed-by: Johanna Äijälä <johanna.aijala@qt.io>
* Upgrade macOS 10.12.3 to 10.12.6Tony Sarajärvi2019-01-033-5/+5
| | | | | | | | | | Also changes the resolution of the desktop to 1280x800x32, timezone to GMT and upgrades Xcode. Task-number: QTBUG-70180 Change-Id: I4620cbfa3033a100b0e325951a5a9ebcbfa92751 Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Liang Qi <liang.qi@qt.io>
* Provisioning: Unify duplicated openssl provisioning scriptJuha Karjalainen2019-01-033-144/+83
| | | | | | | | MacOS(10.12 and 10.13) had two identical provisioning scripts for openssl. Now unified under common. Change-Id: If469a56d431e72b291a810fa9c1b701873fe382d Reviewed-by: Aapo Keskimolo <aapo.keskimolo@qt.io>
* Provisioning: Windows: Disable automatic defragmentationJoni Jäntti2019-01-027-0/+40
| | | | | | | | | Automatic disk defragmentation is enabled by default on Windows machines. It should be disabled to save some time. Task-number: QTQAINFRA-2217 Change-Id: I3f024208bd35c9e305569e6b2b562f5a8b16f6f1 Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
* Fix .ci.local to .intra.qt.io in provisioning scriptsTony Sarajärvi2018-12-312-2/+2
| | | | | Change-Id: I113095b337c3592757878fb919a0a18a60a8ce7e Reviewed-by: Heikki Halmet <heikki.halmet@qt.io>
* Provisioning: Install ODBC for macOS 10.12 10.13Juha Karjalainen2018-12-313-0/+68
| | | | | | | | | | This script installs libiodbc from brew and adds it to CPLUS_INCLUDE_PATH and LIBRARY_PATH thus enabling configure to find it and thus enabling odbc support for qt build on macOS. Task-number: QTBUG-58956 Change-Id: I7f865800b580a87afcc480534da57ee546c74406 Reviewed-by: Antti Kokko <antti.kokko@qt.io>
* Provisioning: Install XCode 10.1Simo Fält2018-12-312-3/+3
| | | | | | Task-number: QTQAINFRA-2323 Change-Id: I8fa4e146b2da71fba641f982d8114a916df42fc7 Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
* Merge remote-tracking branch 'origin/5.12.0' into 5.12Liang Qi2018-12-223-26/+15
|\ | | | | | | Change-Id: Ifb4277657a6f85e6a6d0ee62e54360b2cb1c0514
| * Provisioning: Fix path for fbx filesHeikki Halmet2018-11-132-25/+13
| | | | | | | | | | | | | | | | | | | | Currently Qt3d Studio build don't recognize fbx path because of space in folder name. This change will fix it by taken use the packages which don't have space in the folder name. Task-number: QT3DS-2440 Change-Id: I502bb04489a03a5a81e164f8a86f3200f4ec3910 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
| * Merge remote-tracking branch 'origin/5.12' into 5.12.0Liang Qi2018-10-308-15/+15
| |\ | | | | | | | | | Change-Id: I41f6780d67aeb9e065d86f53feee71d38c00428f
| * | Update qt3d-runtime.txt targetsAntti Kokko2018-10-301-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | Add missing macOS and Windows Android arm64 targets. Remove iOS target that is now included in default.txt. Change-Id: Ifc20336b94477b2f8be456ef7f7f8bfaf8bf1190 Reviewed-by: Akseli Salovaara <akseli.salovaara@qt.io> Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
* | | Provisioning: Update install android sdk to version 28Juha Karjalainen2018-12-183-9/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | QT needs at least buildSdk 24 after commit 70057dfc0e53b7996acd5ef2c0f9c40aa3f66062. Updating provisioned sdk version to 28. Please note minSDK <= targetSDK <= build/compileSDK. Task-number: QTQAINFRA-2412 Change-Id: I0bf67cf42dfc6f707bdeae973a60c6601d2e73c3 Reviewed-by: Liang Qi <liang.qi@qt.io>
* | | Provisioning: Hide squish installation output from provisioning logHeikki Halmet2018-12-171-1/+1
| | | | | | | | | | | | | | | | | | | | | This will prevent the output of unwanted information Change-Id: I547e91ef344ec51f799b26f254139b03d20a315c Reviewed-by: Simo Fält <simo.falt@qt.io>
* | | Add configuration to run qtconnectivity tests on winrtOliver Wolff2018-12-121-0/+3
| | | | | | | | | | | | | | | | | | Change-Id: Ib9b61b19033d4ceb7ce15ecc8c1a0227b53bb669 Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io> Reviewed-by: Alex Blasche <alexander.blasche@qt.io>
* | | Provisioning: Change how executables are waited to finishJuha Karjalainen2018-12-121-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch only affects Windows. Python3 provisioning took over 30-35 minutes. As both 32 and 64 bit versions are provisioned it took over 1h this change lowers time taken to 5 minutes. start-process with -wait flag waits for given process and its sub-processes to exit. Wait-process insteads just waits for process to exit. Change-Id: Ib9a323dcf9e2d07318a0d259a72ca4c4d0a4ed80 Reviewed-by: Simo Fält <simo.falt@qt.io>
* | | Provisioning: Windows 10 32bit remote desktop access allowJuha Karjalainen2018-12-121-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | Allow accessing windows remote desktop. Task-number: QTBUG-71874 Change-Id: I70c0acc309bd5e2bc590e7cd35a918ca7940fd03 Reviewed-by: Liang Qi <liang.qi@qt.io> Reviewed-by: Heikki Halmet <heikki.halmet@qt.io>
* | | Provisioning: Add missing prefix for yocto_ssh_configurationsHeikki Halmet2018-12-121-0/+0
| | | | | | | | | | | | | | | | | | Change-Id: I1a49737188cff6291b16797293a221043bdddad1 Reviewed-by: Juha Karjalainen <juha.karjalainen@qt.io> Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
* | | Don't set http_proxy in its own subshellTony Sarajärvi2018-11-291-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | The subshell actually meant, that the http_proxy environment variable was never seen outside that check. Thus proxy was never used where this was checked. Change-Id: I069f43f13dffca98d8b60a47c2e105209018c84d Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@qt.io>