Commit Graph

1169 Commits

Author SHA1 Message Date
Vasilii Polikarpov e2f77cd4de [Mac OS] Add newer versions of Go and Node.js (#8752) 2023-11-09 11:31:45 +01:00
Vasilii Polikarpov 01fe87da2e [Mac OS] Adapt code for Mac OS 14 image (#8760) 2023-11-09 11:29:07 +01:00
github-actions[bot] 433178adf5 Updating readme file for macos-13 version 20231025.2 (#8672)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
2023-11-07 20:06:04 +01:00
ilia-shipitsin be3fa4f3c3 [macos] add android SDK to SW report on Ventura ARM64 (#8715) 2023-11-07 09:20:25 +01:00
Vasilii Polikarpov 98c6d29ec9 [Mac OS] Remove 'LTS' suffix from OpenJDK version (#8751) 2023-11-06 19:24:44 +01:00
sergei-pyshnoi da0af62e91 remove ndk 23 from macos images (#8747) 2023-11-06 19:09:03 +01:00
github-actions[bot] 7b64e0503e Updating readme file for macOS-12 version 20231029.1 (#8695)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-11-06 13:02:40 +00:00
Erik Bershel 0226f7ba02 Revert "[MacOS] Unpin Virtualbox" (#8731)
* Revert "[MacOS] Unpin Virtualbox (#8653)"

This reverts commit f3d011eec1.

* Add more info
2023-11-06 11:53:10 +01:00
Vasilii Polikarpov 972784c043 [Mac OS] Add template for Mac OS 14 image (#8733) 2023-11-03 16:46:38 +01:00
github-actions[bot] 5d6938f680 Updating readme file for macOS-11 version 20231030.1 (#8694)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-11-03 11:57:42 +00:00
github-actions[bot] 2d1868a050 Updating readme file for macos-13-arm64 version 20231024.2 (#8673)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-10-31 20:54:36 +00:00
Vasilii Polikarpov f3d011eec1 [MacOS] Unpin Virtualbox (#8653)
* [MacOS] Unpin Virtualbox

* Remove obsolete virtualbox kext pester test
2023-10-27 15:59:45 +02:00
Vasilii Polikarpov a84b44268a [Mac OS] Fix logic for retrying AppleScript execution (#8662) 2023-10-27 09:32:43 +02:00
ilia-shipitsin 883df0594b [macos] simplify "brew_smart_install" helper (#8639)
* [macos] homebrew: use hardcoded condition for jq installation

we cannot use "jq" if we are asked to install "jq"

* [macos] always use "brew install"

* [macos] add retries to "get_github_package_download_url" helper

* [macos] add retries to chrome install script

* [macos] add retries to OpenJDK install script

* [macos] add retries to miniconda installer

* Update images/macos/provision/core/openjdk.sh

Co-authored-by: Vasilii Polikarpov <126792224+vpolikarpov-akvelon@users.noreply.github.com>

* fix copy-paste error

* Update images/macos/provision/core/openjdk.sh

Co-authored-by: Vasilii Polikarpov <126792224+vpolikarpov-akvelon@users.noreply.github.com>

* Update images/macos/provision/core/openjdk.sh

Co-authored-by: Vasilii Polikarpov <126792224+vpolikarpov-akvelon@users.noreply.github.com>

---------

Co-authored-by: Vasilii Polikarpov <126792224+vpolikarpov-akvelon@users.noreply.github.com>
2023-10-26 15:17:57 +02:00
Vasilii Polikarpov 378c4d7511 [MacOS] improve errexit option handling (#8432)
* [MacOS] improve errexit option handling

* Prevent prompting for override when unzipping

* Explicitly allow failing when installing virtualbox

* Remove libtcl symlinks

* Add debug output
2023-10-26 11:28:45 +02:00
github-actions[bot] fc9431c2eb Updating readme file for macos-13-arm64 version 20231017.1 (#8586)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
2023-10-26 10:55:05 +02:00
github-actions[bot] 1e73eaf182 Updating readme file for macos-13 version 20231018.14 (#8601)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-10-26 03:51:17 +00:00
sergei-pyshnoi 1687f31a3b [MacOS] Add xcode 15.0.1 (#8604) 2023-10-24 15:09:52 +02:00
sergei-pyshnoi 834cd084aa [macOS] add gcc 13 to macos images (#8563) 2023-10-23 21:59:31 +02:00
Alexey-Ayupov e4a68e6300 Revert "Remove Python 3.12 from the toolcache (#8510)" (#8638)
This reverts commit 929931f617.

Co-authored-by: Alexey Ayupov <“alexey.ayupov@akvelon.com”>
2023-10-23 21:49:38 +02:00
ilia-shipitsin 58ccf6762a [macos] improve brew caching approach (#8630) 2023-10-23 09:17:15 +02:00
ilia-shipitsin 09416daff2 [macos] add retries to "brew install" (#8608) 2023-10-20 15:56:54 +02:00
ilia-shipitsin 5780fe8143 [macos] enable android cmdtools on macos-13 arm64 (#8587) 2023-10-20 11:23:41 +02:00
ilia-shipitsin 34fa3471f8 [macos] introduce more flexible way of managind xcode runtimes (#8572) 2023-10-20 11:22:53 +02:00
ilia-shipitsin 8c66e96bea [macos] use brew_smart_install where appropriate (#8607) 2023-10-20 08:50:55 +02:00
ilia-shipitsin a1ef070e65 [macos] add retries to edge install script (#8592) 2023-10-20 08:50:04 +02:00
ilia-shipitsin b06da59aba [macos] add reties to CodeQL download step (#8582)
Co-authored-by: Henry Mercer <henry.mercer@me.com>
2023-10-19 15:47:41 +02:00
Alexey-Ayupov 9a9a185b1a [macOS] add node to software report macOS 13 arm64 (#8603)
Co-authored-by: Alexey Ayupov <“alexey.ayupov@akvelon.com”>
2023-10-19 14:43:42 +02:00
Vasilii Polikarpov 10d8554b86 [Mac OS] Fix Edge Updater configuration steps (#8569) 2023-10-19 11:49:01 +02:00
ilia-shipitsin 6449d50ffd [macos] add retries to yarn install script (#8593) 2023-10-19 09:38:19 +02:00
ilia-shipitsin e78225c349 [macos] add retries to PyPy installation (#8578) 2023-10-18 16:49:00 +02:00
Vasilii Polikarpov 691345d5ba [MacOS] Install latest version of stack with ghcup (#8525) 2023-10-18 15:48:23 +02:00
ilia-shipitsin e113e2f6b8 [macos] introduce toolset possibility to install Android SDK Tools (#8573) 2023-10-18 10:17:43 +02:00
ilia-shipitsin 59fd426420 [macos] retry powershell meta download (#8571) 2023-10-18 09:55:17 +02:00
Henry Mercer f2d892281b macOS: Cache only the latest version of CodeQL (#8420)
Previously, we cached two versions since we prioritized hitting the
toolcache over landing new releases quicker. However after
experimenting with this, we have decided to prioritize getting new
releases into customers' hands more quickly.
2023-10-17 22:18:48 +02:00
ilia-shipitsin 0050697619 [macos] move android "cmdline-tools" to toolset (#8565) 2023-10-17 11:23:09 +02:00
Vasilii Polikarpov c598da4d84 [macOS] Add Chrome to arm64 image (#8526) 2023-10-17 09:35:03 +02:00
Shamil Mubarakshin de1f529882 [macos] Add nvm 20 to toolset (#8559) 2023-10-16 09:59:56 +02:00
Shamil Mubarakshin b3b303d294 [macos] Remove python2 UnixTools and adjust brew symlinks (#8452) 2023-10-15 20:34:15 +02:00
Vasilii Polikarpov 060ad1383a [macOS] Install Java 21 on MacOS 13 arm64 (#8545) 2023-10-13 16:00:45 +02:00
Vasilii Polikarpov efb9babb4b [macOS] Install Java 21 on MacOS x64 (#8535) 2023-10-13 15:48:17 +02:00
ilia-shipitsin 2fd64bb024 [macos] add retries when installing DotNETSDK (#8550) 2023-10-13 14:29:01 +02:00
Alexey-Ayupov 15a60352c0 [macOS] Fix Gradle test (#8543) 2023-10-12 20:38:12 +02:00
Shamil Mubarakshin 229285b76d [macos] Adjust activesupport ruby gem version pinning (#8541) 2023-10-12 19:06:03 +02:00
Vasilii Polikarpov acbe023579 [macOS] Add XCode 15.0.1 RC1 (#8532) 2023-10-12 18:55:52 +02:00
Vasilii Polikarpov ddfdbbac21 [macOS] Fix java info in toolsets (#8538) 2023-10-12 17:47:45 +02:00
sergei-pyshnoi eff24a90c9 [MacOS] Add closing System Preference window for arm64 (#8470) 2023-10-12 11:31:35 +02:00
Tingluo Huang d77bb13e97 [macOS] cache most used GitHub actions
* Download actions/action_versions latest release on macOS and set ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE.

* Feedback.
2023-10-12 10:54:39 +02:00
Alexey-Ayupov 929931f617 Remove Python 3.12 from the toolcache (#8510) 2023-10-10 16:14:09 +02:00
Shamil Mubarakshin 99642f1c19 [macos] Add activesupport gem workaround for cocoapods (#8497) 2023-10-09 15:39:39 +02:00