Commit Graph

1189 Commits

Author SHA1 Message Date
Vasilii Polikarpov
5f5ab19246 [Mac OS] Rewrite function download_with_retry (#8914)
* [Mac OS] Rewrite function download_with_retry

* Update powershell function DownloadWithRetry
2023-11-30 13:39:32 +01:00
Alexey-Ayupov
408bab6939 [macOS] Update PHP version to 8.3 (#8895)
Co-authored-by: Alexey Ayupov <“alexey.ayupov@akvelon.com”>
2023-11-28 02:25:42 +01:00
Alexey-Ayupov
5e82420a74 [macOS] Rename build scripts (#8887)
Co-authored-by: Alexey Ayupov <“alexey.ayupov@akvelon.com”>
2023-11-28 02:25:03 +01:00
github-actions[bot]
46f21c4413 Updating readme file for macOS-11 version 20231117.2 (#8854)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-11-22 14:11:08 +00:00
sergei-pyshnoi
222b798483 remove node14 from macos (#8860) 2023-11-22 00:56:17 +01:00
github-actions[bot]
3875f479ac Updating readme file for macOS-12 version 20231115.2 (#8833)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-11-21 12:07:00 +00:00
Erik Bershel
b3ddd57d49 [macOS] Add xcodes and xcbeautify to macOS images (#8835) 2023-11-20 14:47:33 +01:00
github-actions[bot]
d5c955dfc7 Updating readme file for macos-13-arm64 version 20231115.2 (#8824)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-11-20 13:36:45 +00:00
Shamil Mubarakshin
436da67f4b [macos] change provisioner script rights (#8840) 2023-11-17 22:21:45 +01:00
Alexey-Ayupov
045a0de8e2 [macOS] Exclude "Stack" from software report (#8822)
Co-authored-by: Alexey Ayupov <“alexey.ayupov@akvelon.com”>
2023-11-17 13:30:03 +01:00
Alexey-Ayupov
562b6b9e90 [MacOS] Add dotnet 8 (#8806) 2023-11-15 18:26:17 +01:00
Shamil Mubarakshin
8d6a01b370 [macOS] Implement new directories hierarchy (#8741) 2023-11-15 12:12:28 +01:00
Erik Bershel
6b001b5325 [macOS] Reconsider YQ installation on macOS 11 (#8793)
* [macOS] Reconsider YQ installation on macOS 11

* Revert previous YQ installation related changes
2023-11-15 10:31:31 +01:00
Alexey-Ayupov
81ef6f228d [macOS] Exclude macOS 13 and 14 from "Stack" test (#8787)
Co-authored-by: Alexey Ayupov <“alexey.ayupov@akvelon.com”>
2023-11-14 11:58:29 +01:00
Mikhail Koliada
1478804fa2 utils.sh: make brew_smart_install verbose (#8780) 2023-11-13 11:26:00 +01:00
Shamil Mubarakshin
e5b8919eeb [macos11] Unlink brew ghc and cabal-install (#8778) 2023-11-11 12:12:39 +01:00
Vasilii Polikarpov
df292beac6 [Mac OS] Configure template for Mac OS 14 ARM64 image (#8769)
* Configure template for Mac OS 14 ARM64 image

* Change conditions for ruby
2023-11-10 18:53:24 +01:00
Alexey-Ayupov
f685533110 [macOS] Remove Haskell and Cargo packages (#8775)
Co-authored-by: Alexey Ayupov <“alexey.ayupov@akvelon.com”>
2023-11-10 18:05:14 +01:00
Alexey-Ayupov
286fb24a63 [macOS] Add AWS cli to the macOS 13 arm64 (#8774)
Co-authored-by: Alexey Ayupov <“alexey.ayupov@akvelon.com”>
2023-11-10 11:22:42 +01:00
Alexey-Ayupov
7a11d3fc98 Fix macOS 13 arm64 software update part (#8772)
Co-authored-by: Alexey Ayupov <“alexey.ayupov@akvelon.com”>
2023-11-09 15:45:50 +01:00
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