Commit Graph

97 Commits

Author SHA1 Message Date
V-Zabayrachny
3c2f1c6350 [macOS] Remove macOS 10.14 related code in the VE repo (#4816)
* [MacOS] Remove code for macOS-10.14

* remove is_Less_BigSur in all script

* remove variable the IsLessThanBigSur
2021-12-30 10:36:59 +03:00
Maksim Shilov
89e19af4c9 [MacOS] Add GCC and remove Nomad from MacOS 12 image (#4667)
* Add gcc 11 to macos12

* Remove nomad-shenzhen cli from macos12
2021-12-08 00:35:25 +03:00
Aleksandr Chebotov
4a8cc99a63 [macos] pester: Replace service status stopped to none (#4677)
* pester: Replace service status stopped to none

* validate stopped or none
2021-12-07 20:05:02 +03:00
Maksim Shilov
ca8169d472 [MacOS] Add software to MacOS 12 image was not available during the Monterey beta stage. (#4644) 2021-12-02 18:35:56 +03:00
Mikhail Koliada
4553146bc7 [macOS] set default nodeJS version to 16 (#4559) 2021-11-24 22:43:00 +03:00
V-Zabayrachny
be2dc0315b [macOS] Add PHP to the toolset (#4544) 2021-11-21 23:11:18 +03:00
Dibir Magomedsaygitov
5ab1cb345e [macOS] Remove macOS 10.13 related code in the VE repo (#4494) 2021-11-18 17:23:05 +03:00
Maksim Shilov
4bd3568585 [MacOS] Pin PostgreSQL version installed in the toolset (#4504) 2021-11-16 11:43:59 +03:00
Mikhail Koliada
6dc8234648 [macOS] Remove node version 10.x (#4477) 2021-11-12 21:43:33 +03:00
Maksim Shilov
d127e51bf4 [MacOS] Pin MongoDB to the specific version defined in the toolset (#4452)
* Define mongodb version installed in the toolset
* Searching for latest version of a tool based on a toolset version
2021-11-11 16:14:27 +03: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
Mikhail Koliada
9ebc095c4a [macOS] move llvm to toolset (#4457) 2021-11-11 11:23:05 +03:00
Nikolay Frolov
58ce149ebf [MacOS] Rework NodeJS install (#4380) 2021-11-09 17:49:30 +03:00
Mikhail Timofeev
b8c5b5f3f0 [macOS] Avoid installing preview android platform versions (#4372) 2021-10-29 01:16:26 +03:00
Nikolay Frolov
4eb1b7986d Add jazzy tool to MacOS 10.14 - 12 (#4348) 2021-10-27 16:48:10 +03:00
Darleev
82a0226a27 [macOS 11] anka template (#3990) 2021-09-27 12:03:26 +03:00
Dmitry Shibanov
bf1cae6dcf Add macOS 12 image templates (#4062) 2021-09-24 13:56:16 +03:00
Mikhail Koliada
75380ebaa3 [MacOS] Add Adoptium to Java installer (#4116) 2021-09-22 15:38:39 +03:00
Nikolay Frolov
63894956a1 [MacOS] Add SBT (#4101) 2021-09-21 12:49:59 +03:00
Nikita Bykov
65da2f8781 [macOS] Add Android NDK r23 (#4032) 2021-09-15 10:14:42 +03:00
Mikhail Koliada
06eef92e40 [MacOS] fix python installation order (#4052) 2021-09-10 16:15:45 +03:00
Dibir Magomedsaygitov
d022b0d6a8 [macOS] Move Ruby and Go versions to toolset (#4046) 2021-09-10 14:41:17 +03:00
Dmitry Shibanov
39051ea4cf [macOS] Move global npm packages to toolset macOS (#4047) 2021-09-09 18:53:11 +03:00
Maxim Lobanov
4394e4414f [macOS] Activate "Allow Remote Automation" Safari option during image generation (#3996)
* Move logic to activate "Allow Remote Automation" from base image to image gen scripts

* add shebang
2021-09-07 10:56:55 +03:00
mikhailshaganov
6317ee607b [mac OS] adding kotlin lang using brew (#3777) 2021-07-29 17:21:09 +03:00
Aleksandr Chebotov
c7cfdf2683 [macOS] Update MongoDB to version 5 (#3772) 2021-07-22 17:31:36 +03:00
Mikhail Timofeev
e139c6d581 [macOS] Skip Intel HAXM installation on BigSur (#3698)
* Remove HAXM installation as it doesn't work on Big Sur
* Change test to validate successful kext load
* Add HAXM to software report
2021-07-14 10:02:12 +03:00
Marcus Felling
e8381d7db3 [macOS] Adding Bicep CLI (#3655)
* Add Bicep CLI

* Correct regex for bicep version

* Add Bicep CLI

* use tap path for bicep brew install

* use tap path for bicep brew install

* use tap path for bicep brew install

* Update bicep package name

* Update bicep package name

* Update bicep package name

* Add install script in order to run homebrew tap

* no need to reference utils.sh

* Remove bicep from common packages

* Add "CLI" to Bicep return statement

Co-authored-by: Marcus Felling <MarcusFelling@microsoft.com>
2021-07-07 17:10:31 +03:00
Mikhail Timofeev
cc3405ff7a [macOS] Switch android tools installation to use cmdline-tools' sdkmanager (#3686)
* Switch android installation to use cmdline-tools
* Switch android-toolsets and xamarin-android-ndk to use new sdkmanager
* Remove cmdline-tools installation from toolset as it's installed
* Remove redundant steps with warning prevention
* Remove hardcoded licenses as they are accepted during the installation
* Add tests to check that both sdkmanagers are available
* Simplify Get-AndroidInstalledPackages function to use list_installed

* Change regex pattern to output the group
* Currently the function returns 4. instead of 4.0, this change fixes it
2021-07-07 15:16:23 +03:00
Mikhail Timofeev
4da3c8eef9 Add blackhole audiodevice for macOS Big sur, add sox and Switchaudio-osx versions to the docs (#3542) 2021-06-08 10:44:31 +03:00
Nursultan Kassan
22b6f42307 [macOS] Adding Swig (#3510) 2021-06-07 16:00:50 +03:00
Mikhail Timofeev
46ced60271 [macOS] Get back pypy to big sur (#3524) 2021-06-06 23:44:10 +03:00
Mikhail Timofeev
5898c5ebd4 Change RubyGems installation to use toolset (#3474) 2021-05-30 00:39:27 +03:00
Mikhail Timofeev
0f3523c0af [macOS] Add GCC 11 (#3361)
* Add gcc@11 to macOS images

* Change tests and software report to use gcc toolset versions

* Add natural sort
2021-05-13 11:45:33 +03:00
Mikhail Timofeev
4417214480 [macOS] Add MSBuild to docs (#3214) 2021-04-20 11:24:51 +03:00
Mikhail Timofeev
579dea7415 Add swiftformat for all macOS versions except HS (#3170) 2021-04-14 10:22:41 +03:00
Vladimir Safonkin
2eab75337b [macOS] Remove gradle test (#3163) 2021-04-12 17:58:58 +03:00
Nikita Bykov
ef6e8c905f [MacOS] Move preinstalled java distributions to the toolcache directory (#2883)
* Move java to the toolcache

* resolved comments

* added sudo for ln command

* fixed versions and added symlink

* fixed openjdk.sh

* fixed typo

* updated SoftwareReport

* fixed SoftwareReport

* fixed SoftwareReport

* fixed tool name

Co-authored-by: Nikita Bykov <v-nibyko@microsoft.com>
2021-03-16 17:13:54 +03:00
Mikhail Timofeev
d76f3274f8 [macOS] Fix Android tests to work with platform version S and remove Cmake 3.6 (#2757)
* Fix tests, move cmake to toolset

* add -L to curl
2021-02-19 14:52:13 +03:00
Dmitry Shibanov
20156708d5 [macOS] Remove nvm aliases and old node versions. (#2687)
* remove aliases and old node versions.

* resolve comments

* fix tests
2021-02-16 12:42:01 +03:00
Dibir Magomedsaygitov
dad0901d33 [macOS] Remove Java 7 (#2631)
* remove java 7

* remove unused function
2021-02-07 20:09:22 +03:00
Dmitry Shibanov
a49d4e2294 Add NDK 22 to macOS images (#2542)
* add env variables to docs, add extra ndk

* add new header 4

* rename variable

* add ndk to toolset as generic approach

* grep latest version

* install latest lts

* improve function

* rename function
2021-02-01 12:56:44 +03:00
Darii Nurgaleev
f5b6afebd0 [macOS] move Pester tests to separate files/contexts/describes (#2573)
* [macOS] Fail Pester tests on error

* return it back

* added all files for testing

* common utils path changed

* linux scripts shouldn't be touched
2021-01-29 12:37:48 +03:00
Aleksandr Chebotov
e2d6b1632b exclude macOS less than Catalina (#2570) 2021-01-27 17:26:40 +03:00
Aleksandr Chebotov
5537d89215 [macOS] Add apache and nginx (#2522)
* add apache and nginx

* swap config and service status

* add new line

* remove notes
2021-01-26 17:14:31 +03:00
Darii Nurgaleev
03ce901f42 [macOS] Pester tests invocation after install - 2. (#2429)
* [macOS] Fail Pester tests on error

* return it back

* added new tests

* added new tests for Macos part2

* fixed nitpicks

* vsmac changes

* remove toolcache fron high sierra
2021-01-20 10:11:00 +03:00
Aleksandr Chebotov
c47ccfbf9a [macOS] Update default Perl (#2478)
* update default Perl

* escape $ sign
2021-01-20 10:07:43 +03:00
Leonid Lapshin
2e06b1a227 Removed PyPy version workaround for macOS 10.13 (#2414)
* removed pypy version workaround for macOS 10.13

* fix toolcache test on macos

* fixed an error

* disable strict name checking for imported powershell modules

* Ruby 3.0 doesn't exists on 10.13

Co-authored-by: Leonid Lapshin <originalnoe-nazvanie@yandex.ru>
2021-01-14 12:17:44 +03:00
Darii Nurgaleev
0a255311b1 [macOS] Pester tests invocation after install. (#2421)
* [macOS] Fail Pester tests on error

* return it back

* [macOS] Pester tests invokation after install

* fix nitpicks

* CocoaPods fix
2021-01-13 20:46:44 +03:00
Darii Nurgaleev
df05e8c6cb [macOS] Pester tests fail on error (#2378)
* [macOS] Fail Pester tests on error

* return it back

* [macOS] Pester tests fail on error

* some tests were moved

* appcenter cli moved

* openssl separate describe

* added new tests for java

* moved stack from haskell

* invoke tests to stack

* xamarin added tests sources

* mongo tests fix

* ndk path

* xamarin-android-ndk-tests removed

* fix nitpicks

* added new filename for XamarinNDK

* AzCopy Describe change

* added azcopy C correct.

* android additional_tools tests

* remove null elements from massive

* added new lines for verification macos 10.13

* add Android Tests for mac, not for linux
2021-01-11 09:30:51 +03:00