Commit Graph

2162 Commits

Author SHA1 Message Date
Joni Jantti
de1fbf0659 Provisioning: Update QNX packages with security patches
BlackBerry has released security updates for QNX 7.0.0 and 6.6.0 that
we want to include in CI since out customers will most likely have them
installed.

Task-number: QTQAINFRA-1535
Change-Id: I6f38ca8831bb91609f79385a2dcbc51302f68eb8
Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
(cherry picked from commit 07e349546c)
Reviewed-by: Heikki Halmet <heikki.halmet@qt.io>
2018-11-08 19:18:09 +00:00
Joni Jäntti
59db0bd1f0 Provisioning: RHEL-6.6: Update curl
The currently used version of curl does not support TLS 1.2 or newer.
Since download.qt.io has minimum requirement of TLS 1.2 we need to
update the these packages.

Task-number: QTQAINFRA-2212
Change-Id: I4737443b5b2180a592a18d9095fe3f31063ba329
Reviewed-by: Heikki Halmet <heikki.halmet@qt.io>
(cherry picked from commit 7e67d0e558)
Reviewed-by: Liang Qi <liang.qi@qt.io>
2018-11-08 19:18:06 +00:00
Qt Submodule Update Bot
b5679cccda Update submodules on '5.9' in qt5
Change-Id: I726bbbbf8f0b1a94e36dc48e538eaa6799e6a4c6
Reviewed-by: Liang Qi <liang.qi@qt.io>
2018-11-08 19:18:03 +00:00
Juha Karjalainen
271d91eaf2 Provisioning: Update openssl to version 1.0.2p
Task-number: QTQAINFRA-2266
Change-Id: I3f09d9169f17bcd83dcfd72547440bca487fd9db
Reviewed-by: Simo Fält <simo.falt@qt.io>
(cherry picked from commit 3b4ca5d6c0)
Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
2018-11-01 10:10:39 +00:00
Qt Submodule Update Bot
12f43cab35 Update submodules on '5.9' in qt5
Change-Id: I7115f4713c73df3898a99001b478e685a5c0b036
Reviewed-by: Liang Qi <liang.qi@qt.io>
2018-10-25 11:02:21 +00:00
Liang Qi
8dd30dc459 Merge remote-tracking branch 'origin/5.9.7' into 5.9
Change-Id: I8b15a6b1bb4d9e6dc950ed7c849afc65d632a94e
2018-10-24 10:15:02 +02:00
Qt Submodule Update Bot
665d373034 Update submodules on '5.9.7' in qt5
Change-Id: Ie9d4f61c054d2cd1c7f5c04ecc517df35fe4dab4
Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
v5.9.7
2018-10-17 09:51:11 +00:00
Qt Submodule Update Bot
61a97f46f6 Update submodules on '5.9.7' in qt5
Change-Id: I8edef7bae08172857a522919d0f62a8a8ceeca83
Reviewed-by: Liang Qi <liang.qi@qt.io>
2018-10-13 19:33:27 +00:00
Joni Jantti
e79280b423 Provisioning: Win7_x64 - Add Squish 6.3.0 win64 msvc12
This package is required by RTA.

Task-number: QTQAINFRA-1878
Change-Id: I0496445880f838de34ffd53f72fa05e0f0b0be58
Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
(cherry picked from commit 5085220907)
Reviewed-by: Milla Pohjanheimo <milla.pohjanheimo@qt.io>
Reviewed-by: Heikki Halmet <heikki.halmet@qt.io>
2018-10-12 12:20:00 +00:00
Qt Submodule Update Bot
68f3b38420 Update submodules on '5.9.7' in qt5
Change-Id: Ib9ef6ce78fe730c4ec8c86e0d5c06937373be9b1
Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
2018-10-08 13:26:49 +00:00
Qt Submodule Update Bot
50ca6e3465 Update submodules on '5.9.7' in qt5
Change-Id: I014cb637bae8c7de3c57eefeb019b83d67a0ca66
Reviewed-by: Liang Qi <liang.qi@qt.io>
2018-10-05 06:06:29 +00:00
Qt Submodule Update Bot
184524939a Update submodules on '5.9' in qt5
Change-Id: I73561f1c0986cca5b2c01eb64096c957e1b8269e
Reviewed-by: Liang Qi <liang.qi@qt.io>
2018-09-30 18:34:47 +00:00
Qt Submodule Update Bot
1d04a39ea4 Update submodules on '5.9' in qt5
Change-Id: If28e9cc1e99587b60b1e0d41be805cff47932e64
Reviewed-by: Liang Qi <liang.qi@qt.io>
2018-09-27 11:03:37 +00:00
Frederik Gladhorn
8993bce5df Adjust submodule branches
Change-Id: Iaa453aceb16668c4a0f98332012ec6c6720e2077
2018-09-24 15:06:17 +02:00
Qt Submodule Update Bot
192c79384c Update submodules on '5.9' in qt5
Change-Id: Ia392939df0ae684e527dc9d2104c6ed43a2b1f9a
Reviewed-by: Liang Qi <liang.qi@qt.io>
2018-09-17 07:28:39 +00:00
Maurice Kalinowski
08eceb8681 Provisioning: Fix downloading from github
Invoke-WebRequest uses TLS1.0 by default, which is not accepted by
Github anymore, causing all downloads from that site to fail. Upgrade to
1.2 to get downloads working again.

Change-Id: Ie242432937c273db5c345b38482dd74c19c3b4ca
Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
Reviewed-by: Aapo Keskimolo <aapo.keskimolo@qt.io>
(cherry picked from commit bd8fe6a463)
Reviewed-by: Liang Qi <liang.qi@qt.io>
2018-09-17 07:28:36 +00:00
Qt Submodule Update Bot
24f5ef51db Update submodules on '5.9' in qt5
Change-Id: Ia2a4a63429273a02a808902b900f0612cd3466a8
Reviewed-by: Liang Qi <liang.qi@qt.io>
2018-09-08 13:03:09 +00:00
Qt Submodule Update Bot
718127cf45 Update submodules on '5.9' in qt5
Change-Id: Ib3f2b6feaa338e73f1dc5a446beda542542a6cc8
Reviewed-by: Liang Qi <liang.qi@qt.io>
2018-08-27 05:10:18 +00:00
Qt Submodule Update Bot
96d6150ae9 Update submodules on '5.9' in qt5
Change-Id: I2aa7dd995b4c5b70cfe5303c849a3b862c90a123
Reviewed-by: Liang Qi <liang.qi@qt.io>
2018-08-17 10:04:42 +00:00
Heikki Halmet
da53bedd80 Provisioning: Relocate Libclang and correct sha1
Sha1's were changed because Liclang versions were rebuilded.

To prevent this Libclang versions are now copied to ci-files01-hki
which won't be affected if someone will rebuild libclang versions
to download.qt.io. This will also reduce download time

Task-number: QTQAINFRA-2156
Change-Id: I9164441cb876ee687db4878d06ba1c02cde601bb
Reviewed-by: Sami Nurmenniemi <sami.nurmenniemi@qt.io>
Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
2018-08-16 08:31:07 +00:00
Tony Sarajärvi
91e8eaccad Provisioning: refactor squish install
Change-Id: I18e5f8f5d92cff5af2335cc5ac4cf571d27224ac
Reviewed-by: Heikki Halmet <heikki.halmet@qt.io>
(cherry picked from commit de4e9c2169)
Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
2018-07-12 10:48:52 +00:00
Qt Submodule Update Bot
24df5493f1 Update submodules on '5.9' in qt5
Change-Id: I2c71da728151af6cce31ea8313b84a59e8729ea5
Reviewed-by: Liang Qi <liang.qi@qt.io>
2018-06-24 09:10:17 +00:00
Qt Submodule Update Bot
034fe1a479 Update submodules on '5.9' in qt5
Change-Id: Iad2b96c70807691da0d49d36bbc83107c34e513e
Reviewed-by: Liang Qi <liang.qi@qt.io>
2018-06-17 16:55:32 +00:00
Liang Qi
3cb5b2a5be Merge remote-tracking branch 'origin/5.9.6' into 5.9
Change-Id: I10014691a714f8457b9828c31cba76347dcd0f9c
2018-06-15 13:55:37 +02:00
Joni Jantti
18144d1144 Provisioning: Ubuntu - zlib1g:i386
RTA needs this package for QNX testing.

Task-number: QTQAINFRA-1930
Change-Id: I3587558bc1c8ece6dbb29b5f5184f4bfa744a790
Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
(cherry picked from commit 93e31c1281)
Reviewed-by: Johanna Äijälä <johanna.aijala@qt.io>
Reviewed-by: Heikki Halmet <heikki.halmet@qt.io>
2018-06-13 10:57:28 +00:00
Qt Submodule Update Bot
bb59a6bfcb Update submodules on '5.9.6' in qt5
Change-Id: I56e07a48063b65c9a4ab961b10415642d2d1fa72
Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
v5.9.6
2018-06-07 11:33:48 +00:00
Qt Submodule Update Bot
1cf6f1a8cb Update submodules on '5.9.6' in qt5
Change-Id: I16a75e0ecbc01f944165a6a47f453c2aca82a837
Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
2018-06-02 04:58:15 +00:00
Joni Jantti
eeb9fc4129 Provisioning: Ubuntu - Add QNX 6.6.0
QNX 6.6.0 is required by RTA.

Task-number: QTQAINFRA-1914
Change-Id: Id0578050d24fb13f3e10a10e972be790d39f9bc0
Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
(cherry picked from commit e8a60ed41b)
2018-06-02 04:58:06 +00:00
Qt Submodule Update Bot
80e2123065 Update submodules on '5.9.6' in qt5
Change-Id: I4b5695046233f88bbfe41b628acc1ea694e5fe98
Reviewed-by: Liang Qi <liang.qi@qt.io>
2018-05-23 11:46:56 +00:00
Qt Submodule Update Bot
6591e88354 Update submodules on '5.9' in qt5
Change-Id: Ie104767229cdea2e62ae0a1cec3fe20108866e82
Reviewed-by: Liang Qi <liang.qi@qt.io>
2018-05-18 07:17:23 +00:00
Samuli Piippo
85c2dae031 Change QNX7 x86 release builds to x86_64
Task-number: QTBUG-67746
Change-Id: I677019909d56d8b227f0607069cbf3ab0cf7fec3
Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
(cherry picked from commit 1c8ff381be)
2018-05-16 14:56:22 +00:00
Jani Heikkinen
26b22a63a1 Adjust QNX packaging builds for Qt 5.9
- Add missing 'Packaging' flag for linux and windows QNX builds

Change-Id: Ie4c49b9bd93f67f6a2dbbdece99da8c8f5fb3bef
Reviewed-by: Akseli Salovaara <akseli.salovaara@qt.io>
(cherry picked from commit de5d8f3b4f)
Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
2018-05-16 14:56:18 +00:00
Qt Submodule Update Bot
80b2b8ab8d Update submodules on '5.9' in qt5
Change-Id: I69f5ebbb8befd20e3a79e15d878ded9054ca4462
Reviewed-by: Liang Qi <liang.qi@qt.io>
2018-05-09 12:12:31 +00:00
Oswald Buddenhagen
04d6ce5b3d Adjust submodule branches
Change-Id: I3614287752f5fe1bc3795ae16df3ebaede9dc056
2018-05-09 12:35:56 +02:00
Qt Submodule Update Bot
06b5bad1c1 Update submodules on '5.9' in qt5
Change-Id: I1c6c38b91bd327ca1e13e33892c562c43a3bdf1f
Reviewed-by: Liang Qi <liang.qi@qt.io>
2018-05-06 15:44:31 +00:00
Qt Submodule Update Bot
fdfe644ad2 Update submodules on '5.9' in qt5
Change-Id: I4ed094e012cc6cdb5a351fdccb7d3db28ae9a983
Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
2018-05-03 06:02:47 +00:00
Qt Submodule Update Bot
0ab127c294 Update submodules on '5.9' in qt5
Change-Id: Ie62f2c70c394f5e2dc000f8280c305e96d2f44e9
Reviewed-by: Liang Qi <liang.qi@qt.io>
2018-04-29 15:14:40 +00:00
Qt Submodule Update Bot
ad91a38ee6 Update submodules on '5.9' in qt5
Change-Id: I0031e830e4e05beb078ecdeda88f2eb50d8cf039
Reviewed-by: Liang Qi <liang.qi@qt.io>
2018-04-25 11:33:14 +00:00
Joni Jantti
e66122dac6 Add VC build tools to Windows 10 x86 template
These tools were missing from the installation.

Change-Id: I627b28a6f9373df708952e22a7f404b8dbce6239
Reviewed-by: Heikki Halmet <heikki.halmet@qt.io>
(cherry picked from commit 9af755a79e)
Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
2018-04-25 11:33:11 +00:00
Joni Jantti
f413d29be6 Add a clean installed Win10_x86 for RTA
Task-number: QTQAINFRA-1842
Change-Id: I0334d74055690c7f850fd105fe008d11a8e57b8c
Reviewed-by: Matti Paaso <matti.paaso@qt.io>
(cherry picked from commit 9e74a1e5b7)
Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
2018-04-25 11:33:08 +00:00
Matti Paaso
cd894f6531 Add Windows 8.1 target for RTA
Change-Id: Ifd055590bada66f7437af0b4de4a8549440952ae
Reviewed-by: Johanna Äijälä <johanna.aijala@qt.io>
Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
(cherry picked from commit b59f4207a3)
2018-04-25 11:33:05 +00:00
Matti Paaso
59721f231c Add RTA targets
Release Test Automation tests are ran also in additional targets
compared to qt5 targets.

Change-Id: I72ca86f875920ec266e0e6b7ea3fee026eaa1cfe
Reviewed-by: Aapo Keskimolo <aapo.keskimolo@qt.io>
Reviewed-by: Heikki Halmet <heikki.halmet@qt.io>
Reviewed-by: Simo Fält <simo.falt@qt.io>
(cherry picked from commit 884490eaae)
Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
2018-04-25 11:33:02 +00:00
Joni Jantti
aa238f9770 Provisioning: Win10_x86 - Windows 10 SDK with debugging tools
RTA needs debugging tools for Windows 10 x86 testing.

Change-Id: I69cae92a2529a933a018f22c1b200bdc4d2c0aa0
Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
(cherry picked from commit 081861de18)
2018-04-20 06:16:06 +00:00
Joni Jantti
b9d64d2074 Provisioning: Win10_x86 - psql
Required by RTA.

Task-number: QTQAINFRA-1923
Change-Id: Ia13d9586d1c1934c8c4e51fcbe9ce826bba68524
Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
(cherry picked from commit c1e2307d02)
2018-04-20 06:16:04 +00:00
Joni Jantti
3b3c2ab697 Provisioning: Win10_x86 - mysql
Required by RTA.

Task-number: QTQAINFRA-1923
Change-Id: I13d78da0bd3ea2fa8a75734fb5f88a472cbd79de
Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
(cherry picked from commit c404097600)
2018-04-20 06:16:01 +00:00
Joni Jantti
da3d33d2e8 Provisioning: Win10_x86 - openssl
Required by RTA.

Task-number: QTQAINFRA-1923
Change-Id: I4937980a1f23d56e509b71541605c80cb6423402
Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
(cherry picked from commit 3d6736a7f1)
2018-04-20 06:15:58 +00:00
Heikki Halmet
0d19fb2955 Provisioning: Fix Squish installation for msvc14 32-bit
Task-number: QTQAINFRA-1809
Change-Id: I8a2947fe52535e39b0817fec2ee0c35bb09e4060
Reviewed-by: Joni Jäntti <joni.jantti@qt.io>
Reviewed-by: Johanna Äijälä <johanna.aijala@qt.io>
(cherry picked from commit 3410bab278)
Reviewed-by: Oliver Wolff <oliver.wolff@qt.io>
Reviewed-by: Simo Fält <simo.falt@qt.io>
2018-04-20 06:15:55 +00:00
Oliver Wolff
73621de891 Unify Windows provisioning scripts & improve error handling
While Coin should also see exit codes != 0 as error, we should
stick to one way of handling script errors. As Power Shell cmdlets
signal an error by throwing an exception we should do the same
(and that approach also works in Coin).

Additionally extracting 7zip files was unified across scripts by
using the existing helper function instead of reinventing the wheel
again and again.

A similar helper function was introduced for starting an external
application (and handling its errors).

Also echo and other "cmd" commands were replaced by their PowerShell
equivalents to have a unified approach across our Windows provisioning
scripts.

Change-Id: I70129ce38692f1396c33c13b33a2918485fa5271
Reviewed-by: Frederik Gladhorn <frederik.gladhorn@qt.io>
(cherry picked from commit cb6709ce5c)
Reviewed-by: Simo Fält <simo.falt@qt.io>
Reviewed-by: Oliver Wolff <oliver.wolff@qt.io>
2018-04-20 06:15:53 +00:00
Oliver Wolff
a37f4a2485 Windows 10: Enable developer mode
Developer mode is required by RTA for testing.

Change-Id: I4f20fb8d694d5148b7f976c1ef4bb23ff2fb57ba
(cherry picked from commit f51fd755b5)
Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
2018-04-18 18:16:28 +00:00
Joni Jantti
34cf0234b9 Provisioning: Win10 - Add Squish for mingw53
RTA requires Squish for mingw53 on Windows 10 machines for testing.

Task-number: QTQAINFRA-1729
Change-Id: I42f2c6c62dd004ebc072835340ce24105cfac5e8
(cherry picked from commit 5e31866727)
Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
2018-04-18 18:16:22 +00:00