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
c598da4d84
[macOS] Add Chrome to arm64 image ( #8526 )
2023-10-17 09:35:03 +02:00
Erik Bershel
50ff20755c
[macOS] Install Google Chrome cask with default method ( #8070 )
...
Reverting pretty old rework: https://github.com/actions/runner-images/pull/1861 .
2023-08-11 11:47:08 +02:00
Vasilii Polikarpov
ae5b1c7dff
Install chrome for testing in mac OS ( #7990 )
2023-07-28 21:09:52 +02:00
Dibir Magomedsaygitov
10ea71465c
[macOS] Upgrade Selenium server version from 3 to 4 ( #4474 )
...
* upgrade selenium version from 3 to 4
* add test
2021-11-11 14:57:18 +03:00
Dibir Magomedsaygitov
ecbbec3330
[macOS] Pin Selenium to 3.141.59 version ( #4359 )
2021-10-30 03:27:10 +03:00
Aleksandr Chebotov
caa7a1ac6d
[macOS] Get rid of invoke_tests imports ( #2496 )
...
* get rid of invoke_tests imports
* add sudo
* change path to /usr/bin/invoke_tests
* create /usr/local/bin dir
* remove local variables
* fix group owner
* set default 775 perm
* delete invoke_tests symlink
2021-01-22 09:26:28 +03:00
MaksimZhukov
310f692ea5
[macOS] Fix the issue with brew install ( #2354 )
...
* Update azure-cli installation
* Update curl installation
* Update git-lfs installation
* Add utils
* Update gnupg installation
* Add brew_install function
* Revert jq installation
* Add condition for the aws-sam-cli
* Add return to function, revert aws-sam-cli changes, rename brew_install function
* Fix typo
Co-authored-by: MaksimZhukov <v-mazhuk@microsoft.com >
2020-12-28 10:54:25 +03:00
Darii Nurgaleev
0d93dd2fc9
[macOS] brew --cask option fix. ( #2325 )
...
* [macOS] brew --cask option fix.
* removed curl from HS
* return curl back
2020-12-22 10:48:31 +03:00
Darii Nurgaleev
0a9570b623
[macOS] change Invoke-Pester function ( #2261 )
...
* [macOS] change Invoke-Pester function
* added new logic
* try another approach.
* invoke-tests change
* added a little bunch of tests.
* remove import from browsers
* added source for all tests covered scripts.
* run all tests.
* added proper module import
* RunAll-Tests.ps1 changes.
* added shebang
* added new approach for tests.
* the first line should be shebang
* fixed nitpicks
2020-12-17 15:37:19 +03:00
Nikita Bykov
d0e4128247
Merge branch 'master' of https://github.com/nikita-bykov/virtual-environments into rework-chrome-installation
2020-10-27 09:39:53 +03:00
Mikhail Timofeev
0d46520ccf
[macOS] Fail builds on errors during the image generation ( #1756 )
...
* set -e and fix all the scripts
* add source utils to finalize_vm script
* change xcode version in postbuild script
* fix for softwareupdates and for xcode version
2020-10-23 17:59:08 +03:00
Nikita Bykov
62eca78ba7
fixed naming
2020-10-22 09:48:03 +03:00
Nikita Bykov
114da93556
rework chrome installation
2020-10-20 13:47:33 +03:00
Maxim Lobanov
511c6e636b
move source code to public
2020-09-10 14:34:08 +03:00