Commit Graph

293 Commits

Author SHA1 Message Date
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
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
Dmitry Shibanov
c3525f6978 Freeze NDK 21 on MacOS Images (#2497) 2021-01-21 11:31:14 +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
e7970dd34f deprecate go < 1.13 and node.js 8 (#2445) 2021-01-18 09:45:56 +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
Darii Nurgaleev
2fdc4d38d9 [macOS] Ruby3.0 installation fix (#2390)
* [macOS] Fail Pester tests on error

* return it back

* [macOS] fix ruby3 installation.
2021-01-06 09:21:49 +03:00
Sergey Dolin
58a6784582 [macos] Add Android Comand Line tools (#2363) 2020-12-31 11:22:17 +03:00
Mikhail Timofeev
ab06a8a68f [macOS] Keep ruby 2.7 as the default one (#2358)
* Set ruby 2.7 instead of the latest one

* change ruby path in bashrc
2020-12-28 12:53:43 +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
7403f33180 [macOS] add pester tests to install scripts part-1. (#2286)
* [macOS] add pester tests to install scripts part-1.

* changed version

* added changes related to common utils installation

* added source tests file

* removed tests from homebrew

* moved jq to homebrew

* fix nitpicks

* incorrect things are fixed.

* fixed some mistakes in the text

* commonutils changed.

* remove swiftlint installation from toolsets

* removed useless string
2020-12-23 18:14:13 +03:00
Mikhail Timofeev
7ff71c853d [macOS] Fix the issue with Python 2to3 symlink (#2326)
* change vm spec to Standard_D8s_v4 for win images

* remove symlink to 2to3

* explicitly overwrite symlinks
2020-12-22 21:34:29 +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
Dmitry Shibanov
4de7f89a42 Add PYPY_VERSION file to the images (#2285)
* add PYPY_VERSION file

* resolving comments

* fix output for windows

* add fix for windows
2020-12-21 15:07:19 +03:00
Mikhail Timofeev
c160ddf991 [macOS] install swiftlint from pkg (#2296)
* install swiftling from pkg for Mojave

* Install swiftlint from package for all OS except HS, return xcode-clt installation

* add utils.sh
2020-12-18 20:41: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
d729747846 [macOS] Add GNU Tar (#2163)
* added gnu-tar

* rework gnu-tar installation

* fix SoftwareReport for gnu-tar

* add bsdtar to SoftwareReport

* updated SoftwareReport

Co-authored-by: Nikita Bykov <v-nibyko@microsoft.com>
2020-12-15 10:43:27 +03:00
Mikhail Timofeev
b635f29ec0 [macOS] Deprecate openssl 1.0.2 and set 1.1 as the default one (#2223)
* switch to 1.1 + test

* fix echo

* add path test

* fix version test

* Update comment

Co-authored-by: Mike McQuaid <mike@mikemcquaid.com>

Co-authored-by: Mike McQuaid <mike@mikemcquaid.com>
2020-12-11 09:47:34 +03:00
Aleksandr Chebotov
b5a45214f5 [macOS] Disable AzureRM aliases (#2222)
* disable  AzureRM aliases

* remove Az.Account fix
2020-12-10 11:09:04 +03:00
Mikhail Timofeev
464fc5b500 Install Python2 from pkg file (#2217) 2020-12-08 21:29:39 +03:00
Aleksandr Chebotov
d0dd391b70 [macos] install gfortran-10 (#2186) 2020-12-03 18:40:19 +03:00
Maxim Lobanov
90a4768d01 Update rust.sh (#2158) 2020-11-30 18:04:14 +03:00
Leonid Lapshin
407d506169 [macOS] Software updates Week 49 (#2136)
Co-authored-by: Leonid Lapshin <originalnoe-nazvanie@yandex.ru>
2020-11-27 11:12:05 +03:00
Dibir Magomedsaygitov
75d141eb67 [macOS] Pre-cache Ruby binaries (#2085)
* precache ruby binaries

* remove github_feed_token and minor change

* do not install ruby binaries from toolset

* remove toolcache file
2020-11-27 10:53:17 +03:00
Maxim Lobanov
97fe26f066 Merge branch 'main' of https://github.com/actions/virtual-environments into v-malob/xcode 2020-11-17 12:13:58 +03:00
Darii Nurgaleev
fd62ffec4f remove gcc workaround 2020-11-17 12:36:10 +07:00
Maxim Lobanov
d4cee3bfaa Merge branch 'main' of https://github.com/actions/virtual-environments into v-malob/xcode 2020-11-13 20:37:18 +03:00
MaksimZhukov
f887695075 [macOS] Upgrade default Python to 3.9 (#2034)
Co-authored-by: MaksimZhukov <v-mazhuk@microsoft.com>
2020-11-13 18:01:56 +03:00
Mikhail Timofeev
1be42bd050 Add Xcode 12.2 and 12.3 beta (#2054) 2020-11-13 17:57:58 +03:00
Maxim Lobanov
1c9acd7c2a Merge branch 'main' of https://github.com/actions/virtual-environments into v-malob/xcode 2020-11-11 17:02:30 +03:00
Dibir Magomedsaygitov
8b2fcfa967 Merge branch 'main' into v-dimago/add-dotnet-core-5.0-macos 2020-11-11 16:25:03 +03:00
Maxim Lobanov
29855ca73d Merge pull request #2032 from Darleev/v-danurg/gcc_workaround_macos
macOS: gcc workaround
2020-11-11 16:11:11 +03:00
Maxim Lobanov
c656a9ddf2 fix nitpicks 2020-11-11 13:24:11 +03:00
Maxim Lobanov
772f80fadc Merge branch 'main' of https://github.com/actions/virtual-environments into v-malob/xcode 2020-11-11 10:20:42 +03:00
Darii Nurgaleev
1c9a9c1c9e added brew issue link 2020-11-11 13:20:18 +07:00
Darii Nurgaleev
1edf18bc3f added workaround for gcc 2020-11-11 13:11:31 +07:00
Dibir Magomedsaygitov
211470228d resolve issue with getting dotnet versions 2020-11-10 20:43:05 +03:00
Vladimir Safonkin
f412ec4c26 Minor fix 2020-11-09 20:07:01 +03:00
Maxim Lobanov
c1a5ebfc6a Update xcode.ps1 2020-11-09 17:46:21 +03:00
Vladimir Safonkin
7c9f3de0d7 Minor fix 2020-11-09 11:49:16 +03:00
Vladimir Safonkin
3a9390dcbc download to /tmp for azcopy and aws 2020-11-09 11:25:04 +03:00
Vladimir Safonkin
3f6213bc8d Merge remote-tracking branch 'upstream/main' into macos-retry-downloads 2020-11-09 11:00:40 +03:00
Maxim Lobanov
526e796633 Merge branch 'main' of https://github.com/actions/virtual-environments into v-malob/xcode 2020-11-06 14:41:15 +03:00
Vladimir Safonkin
1ac24689ce Fix pypy package name 2020-11-06 08:22:54 +03:00
Dibir Magomedsaygitov
30c295f823 small fix 2020-11-05 20:15:43 +03:00
Dibir Magomedsaygitov
379220ce50 add dotnet core 5.0 2020-11-05 20:06:59 +03:00
Maxim Lobanov
dfb2e1d5b4 Merge pull request #1958 from aibaars/patch-1
OSX: Rust tools: install 'rustfmt' and 'clippy'
2020-11-05 19:52:06 +03:00