aboutsummaryrefslogtreecommitdiffstats
path: root/coin/provisioning/common/macos
Commit message (Collapse)AuthorAgeFilesLines
* Add allowUntrusted parameter for command line tools and refresh XcodeHeikki Halmet2019-11-141-1/+1
| | | | | | | | | | | | | | 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 (cherry picked from commit eb0ef419ec91ed580b13d54bf480087b7d33c2e1) Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
* Provisioning: Upgrade pip to latest versionHeikki Halmet2018-04-183-4/+24
| | | | | | | | | | | | | | Latest pip version is not installed during python installation. Pip need to be reinstalled after python installation because older version of pip seems to cause installation problems randomly at least with python 2.7 Task-number: QTQAINFRA-1902 Change-Id: If3d74130ecee6e410c64cad309feff9edc0e5db0 Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io> Reviewed-by: Simo Fält <simo.falt@qt.io> (cherry picked from commit 2e6af2bba76358323d386a8287b9f34b08210347) Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
* Make unzip less verbose in macOSTony Sarajärvi2018-04-181-1/+1
| | | | | | | Change-Id: I83249f724ecbfeeb4fd5c1cd33a9c6195c590c4b Reviewed-by: Oliver Wolff <oliver.wolff@qt.io> (cherry picked from commit ab021d4bb4a92143892a68d89dbe9f3dd4e3f81f) Reviewed-by: Simo Fält <simo.falt@qt.io>
* Provisioning: Fix java installation for macHeikki Halmet2018-04-181-19/+10
| | | | | | | Change-Id: I3b6672e671720416af71631c2f9ce814f07e596a Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io> (cherry picked from commit a6feaec2877d9089d9b9ba5c934b89a4de78de42) Reviewed-by: Heikki Halmet <heikki.halmet@qt.io>
* Remove try_catch codes from common macOS scriptsTony Sarajärvi2018-04-186-321/+106
| | | | | | | Change-Id: I66291e2da5514499387b61e01ad85a652cd24d7b Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io> (cherry picked from commit a98b0f3d7989bedf6f0bcc1a83b52aad1d3baa3e) Reviewed-by: Simo Fält <simo.falt@qt.io>
* Provisioning: osx-10.11 - JavaMatti Paaso2018-04-181-0/+132
| | | | | | | | This is needed for running RTA jobs in Coin. Change-Id: Iff855dae54babef00c055a2c8b938871101305e3 Reviewed-by: Simo Fält <simo.falt@qt.io> (cherry picked from commit c3b33afc322dc24120741722b680d0cccc3e2cb1)
* Provisioning: Create symbolic for shasum tool on macOS for compatibilityRainer Keller2018-04-181-0/+49
| | | | | | | | | | | | On macOS the sha1 tool is named 'shasum' while on all other unix systems it is called 'sha1sum'. In order to make all unix provisioning scripts run on macOS without special case handling a symbolic link is created. Change-Id: Ib1365cbb0dcb31e68a22959ce939fb450ec7e3f7 Reviewed-by: Joni Jäntti <joni.jantti@qt.io> Reviewed-by: Frederik Gladhorn <frederik.gladhorn@qt.io> Reviewed-by: Simo Fält <simo.falt@qt.io> (cherry picked from commit 04d1ee1df4302c78be54da76826221661ff25056)
* Disable update download in backgroundTony Sarajärvi2018-03-201-0/+3
| | | | | | | | | Task-number: QTQAINFRA-1852 Change-Id: I6d8e433fa40dd080fe84efcf3d0c655d14f86010 Reviewed-by: Joni Jäntti <joni.jantti@qt.io> Reviewed-by: Heikki Halmet <heikki.halmet@qt.io> (cherry picked from commit eebc0133f00f15d6166de7fe74f0f30bc3af50a2) Reviewed-by: Sami Nurmenniemi <sami.nurmenniemi@qt.io>
* Provision: Use specific Python2 version in macOSSimo Fält2018-02-131-0/+52
| | | | | | | | Make sure we use some specific Python2 version on macOS instead of the one pre-installed along with system. Change-Id: Ifee07a8cf003e282ec3cb67535818f9fe39c8679 Reviewed-by: Heikki Halmet <heikki.halmet@qt.io>
* Provisioning: Use SetEnvVar helper function in scriptsJoni Jantti2018-01-263-4/+12
| | | | | | | | | | | Currently when adding an environment variable in provisioning we have to check if the system is Ubuntu and use .profile instead of .bashrc. This check should be done in a function so we don't have to duplicate it for every provisioning script separately. Change-Id: I2fa128032123e17d20dfb39cd3668e22e4bb0d55 Reviewed-by: Maurice Kalinowski <maurice.kalinowski@qt.io> Reviewed-by: Heikki Halmet <heikki.halmet@qt.io>
* Split Common folder based on operating system familiesHeikki Halmet2018-01-1011-0/+652
This change will split common folder to four different folders: Linux, Unix, Windows and MacOS. Each of these folders includes scripts which are common for their operating system familes Task-number: QTQAINFRA-1451 Change-Id: Ic93b2183052335dee875d1452b21e38d268b6474 Reviewed-by: Jędrzej Nowacki <jedrzej.nowacki@qt.io>