Commit Graph

37 Commits

Author SHA1 Message Date
Sergey Dolin
6f662479c8 [macOS] Rebuilding Launch Services database (#4588) 2021-12-01 10:58:26 +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
Nikita Bykov
64937b9944 [macOS] Add GOROOT env variables (#4220) 2021-10-14 14:42:34 +03:00
Dmitry Shibanov
bf1cae6dcf Add macOS 12 image templates (#4062) 2021-09-24 13:56:16 +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
5898c5ebd4 Change RubyGems installation to use toolset (#3474) 2021-05-30 00:39:27 +03:00
Mikhail Timofeev
8dd6faf126 [macOS] Change Add-AssertionOperator to Add-ShouldOperator (#3447) 2021-05-24 21:37:55 +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
Andy Mishechkin
f889dd8d68 Helper function for execution of xcversion with more than one attempt. (#2700)
* Invoke-XCVersion function has been created

* PR Comments resolving

* $result.Output | ForEach-Object { Write-Host $_ } has been added

* $PauseDuration -> $PauseDurationSecs

* Fixing the attempt indexing
2021-02-17 11:03:31 +03:00
Sergey Dolin
6beed71b4f Document environment variables of MacOS images (#2493)
* Document environment variables of MacOS images

* Change adnroid variables

* Apply reviews

* Remove some variables, fix headers

* Show link targets

* rename helper

* remove symlinks

* More links
2021-02-08 09:45:16 +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
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
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
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
Darii Nurgaleev
2561b58ef3 get-osversion changed 2020-11-13 01:14:19 +07:00
Darii Nurgaleev
f7db5a4401 Another changes in Get-OSVersion 2020-11-13 00:57:01 +07:00
Darii Nurgaleev
4434a111d2 added changes to Get-OSVersion 2020-11-13 00:54:30 +07:00
Darii Nurgaleev
11b63456bf added get-osversion for pwsh 7.1 2020-11-12 19:36:16 +07:00
Maxim Lobanov
897349365a Update Xcode.Installer.psm1 2020-11-11 14:34:50 +03:00
Maxim Lobanov
1aad4c7b8d accept proposal 2020-11-11 14:33:35 +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
Maxim Lobanov
ee8face8f2 fix condition and toolsets 2020-11-10 16:48:20 +03:00
Maxim Lobanov
bf48ac16ea fix typos 2020-11-06 14:38:43 +03:00
Maxim Lobanov
54269f7602 minor improvements 2020-11-02 21:35:36 +03:00
Maxim Lobanov
74483e93da fix typos 2020-11-02 18:03:20 +03:00
Maxim Lobanov
3feabfdb52 fix todos 2020-11-02 11:19:30 +03:00
Maxim Lobanov
cfaa7acb54 fix symlinks 2020-11-02 08:41:40 +03:00
Maxim Lobanov
85b8007337 fix tests 2020-11-01 11:13:45 +03:00
Maxim Lobanov
b49a705f6b need to test 2020-10-31 18:41:04 +03:00
Mikhail Timofeev
592fcf2f66 change wget and curl to retry functions 2020-10-27 09:45:22 +03:00
Vladimir Safonkin
c5e468893d [macOS] Add retry for toolcache assets (#1798)
* Add retry for toolset manifest downloading

* Add common helper

* Minor fix

* Fix helper module path

* Fix helper module path
2020-10-19 13:28:53 +03:00
Maxim Lobanov
f80d9cdc66 reuse function 2020-10-06 11:11:36 +03:00
Maxim Lobanov
fc8383a81e Update Xcode.Helpers.psm1 2020-10-02 08:05:11 +03:00
Maxim Lobanov
da68de0a09 Implement logic to check if xcode is beta 2020-10-01 13:11:30 +03:00
Maxim Lobanov
702796b09b Bring latest changes from internal Mac-Cloud repository from 21 September 2020-09-21 09:46:17 +03:00
Maxim Lobanov
511c6e636b move source code to public 2020-09-10 14:34:08 +03:00