Mikhail Timofeev
eddf4a0208
Revert "[macOS] Software Updates 2021 Week 37 - Update Mono to 6.12.0.140 ver… ( #4050 )" ( #4070 )
2021-09-13 12:36:49 +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
Aleksandr Chebotov
038e9cfcd8
[macOS] Software Updates 2021 Week 37 - Update Mono to 6.12.0.140 ver… ( #4050 )
...
* [macOS] Software Updates 2021 Week 37 - Update Mono to 6.12.0.140 version
* add issues/21180 link
2021-09-09 19:01:12 +03:00
Dmitry Shibanov
39051ea4cf
[macOS] Move global npm packages to toolset macOS ( #4047 )
2021-09-09 18:53:11 +03:00
Nikita Bykov
f2fdcef0e0
[macOS] Improve configure-tccdb-macos11 script ( #4002 )
2021-09-08 09:58:52 +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
MaksimZhukov
efc4153250
[macOS] Change .NET SDK pre-installation policy ( #4008 )
2021-09-05 12:46:44 +03:00
Darleev
c97ae47147
[macOS 11] Fix for invalid link to release and software report ( #3954 )
2021-08-25 11:57:13 +03:00
Mikhail Timofeev
accd6d0278
Add configure-tccdb-macos11 script ( #3933 )
2021-08-19 20:49:31 +03:00
Aleksandr Chebotov
b5a7a67456
Add update login keychain parameter ( #3853 )
2021-08-04 18:42:06 +03:00
Mikhail Timofeev
76c0efb5eb
[macOS] Install cargo-audit 0.14.1 as 0.15.0 is broken ( #3820 )
...
* Hardcode 0.14.1 as 0.15.0 is broken
* Install cargo-audit without locked
2021-07-30 22:05:48 +03:00
Mikhail Timofeev
52d30ac08c
[macOS] Fix xcode installation script if there is only one Xcode version to install ( #3808 )
...
* Cast xcodeVersions variable to array
2021-07-29 16:15:45 +03:00
Aleksandr Chebotov
c7cfdf2683
[macOS] Update MongoDB to version 5 ( #3772 )
2021-07-22 17:31:36 +03:00
Aleksandr Chebotov
f7158e2805
[macOS] Disable App Nap System Wide ( #3765 )
2021-07-21 14:11:34 +03:00
Darleev
6576bc7f78
[macOS] Added HTTP status code check to download_with_retries ( #3716 )
...
* Disable exit on error temporary to implement retry logic based on exit code
* Check HTTP response code and retry if it's not 200
* Make variables local to not interfere with other scripts
Co-authored-by: Mikhail Timofeev <48208649+miketimofeev@users.noreply.github.com >
2021-07-19 11:29:23 +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
Mikhail Timofeev
4983deed0f
[macos] stick to mongodb 4.4 ( #3484 )
2021-05-31 18:33:17 +03:00
Mikhail Timofeev
5898c5ebd4
Change RubyGems installation to use toolset ( #3474 )
2021-05-30 00:39:27 +03:00
Alena Sviridenko
fe157d6cb7
[macOS] Add select-xamarin-sdk-v2.sh synopsis ( #3473 )
2021-05-28 10:45:39 +03:00
Mikhail Timofeev
f9f82b79eb
Add previous version uninstallation ( #3448 )
2021-05-25 20:33:58 +03:00
Mikhail Timofeev
d32753de28
Temporary hardcoding fastlane 2.183.2 on macOS ( #3444 )
2021-05-24 21:36:35 +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
5475c40059
[macOS] Add swift program to save certificate ( #3311 )
2021-05-05 18:23:21 +03:00
mikhailshaganov
50f02341da
select-xamarin-sdk-v2 ( #3290 )
...
* select-xamarin-sdk-v2
* Update select-xamarin-sdk-v2.sh
* change warning message
* check existed framework version
* check framework version review points
2021-05-04 17:29:41 +03:00
Aleksandr Chebotov
83f2d79254
[macOS] suppress pipefail pgrep exit code ( #3208 )
2021-04-19 17:18:32 +03:00
Alena Sviridenko
0c6c332678
[macOS] Create VM_ASSETS environment variable ( #3190 )
2021-04-16 00:04:17 +03:00
Mikhail Timofeev
94a1c2770c
[macOS] Avoid creating symlinks for PyPy 7.3.4 ( #3135 )
2021-04-09 11:04:11 +03:00
Dmitry Shibanov
60459a5b04
add replace from '+' to '-' ( #3027 )
2021-03-27 10:51:01 +03:00
Mikhail Timofeev
fa7347b7a0
Change approach to get the version from manifest ( #2966 )
2021-03-18 09:41:47 +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
Aleksandr Chebotov
d575d1bcc5
set kern.maxfilesperproc=65536 ( #2901 )
2021-03-12 09:36:35 +03:00
Mikhail Timofeev
7cb767267a
add all Go symlinks ( #2798 )
2021-02-28 10:36:00 +03:00
Mikhail Timofeev
9378641fb4
[macOS] Stick to go 1.15 ( #2795 )
2021-02-27 11:45:49 +03:00
Dibir Magomedsaygitov
fdea69d18f
add link to image release ( #2783 )
2021-02-25 14:22:57 +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
25efb10e32
Parallel installation of Xcode ( #2432 )
...
* parallel xcode installation
* resolve comments
* fix changes
* resolve comments and change ErrorActionPreference
* return imports
* switch ErrorActionPreference to Stop
* add log for threadCount
* add errorAction
* use new approach for warning
* change to bash -c
* change approach to install xcodes through to parallel foreach
* use & bash -c "command"
* mv upper ErrorActionPreference and work on logs
* mv $env:SPACESHIP_SKIP_2FA_UPGRADE = 1
* change process count to 5
* Invoke-XCVersion add out-host
2021-02-18 15:08:41 +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
Maxim Lobanov
9480083149
Enable SPACESHIP_SKIP_2FA_UPGRADE flag for xcversion ( #2617 )
2021-02-05 09:39:26 +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
Andy Mishechkin
5b5da5ce02
[macOS] Software updates week 5 2021 ( #2580 )
2021-01-29 18:14:30 +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
Mikhail Timofeev
df8a157caf
[macOS] install geckodriver from binaries for 10.13 ( #2559 )
...
* install geckodriver from binaries for hs
* unite add to path block
* minor comment change
* fix variable name
* jg -r instead of tr
* change geckourl
2021-01-27 11:54:20 +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
MaksimZhukov
ed5d4dc5c5
[macOS] Fix Bazel issue ( #2543 )
...
* Install Bazel 3.7.1 on the macOS images less than Catalina
* Export the USE_BAZEL_VERSION variable to the bashrc
Co-authored-by: MaksimZhukov <v-mazhuk@microsoft.com >
2021-01-26 10:44:38 +03:00
Mikhail Timofeev
8be00cadcb
[macos] add locked file for Cargo ( #2544 )
2021-01-25 19:55:35 +03:00