Commit Graph

73 Commits

Author SHA1 Message Date
ilia-shipitsin
63b7bc4bde [macos] refactor XCode installation approach (#7858)
* [macos] refactor XCode installation approach

xcversion does not work anymore, we are switching to storing
XCode installers in intermediate Azure storage

* remove xcode_install_user, xcode_install_password

* rename xcode_install_storage --> xcode_install_storage_url

* mark xcode installation variables sensitive

* remove xcversion_auth_cookie variable

* renamed forgotten xcode_install_storage --> xcode_install_storage_url

* remove leftover xcode_install_user
2023-07-06 11:36:08 +02:00
Shamil Mubarakshin
8504aa35f2 [macos] Adjust hcl2 packer templates with decoding (#7685) 2023-06-08 17:26:50 +02:00
Shamil Mubarakshin
afd68edefb [macos] add cookie based installation for Xcode (#7666) 2023-06-03 18:15:48 +02:00
ilia-shipitsin
f2b1fa1399 [macos] enable python3 (and pipx) on macOS13 (#7599) 2023-05-18 09:21:55 +02:00
Alexey-Ayupov
8b099099d9 [macos] prepare repository for ARM64 arch (#7396) 2023-05-12 13:30:13 +02:00
Alexey-Ayupov
eec1e84e72 [macOS] add RunAll-Tests.ps1 to the macOS-13 (#7524) 2023-05-05 12:13:47 +02:00
Shamil Mubarakshin
fddf50db2a Add Ruby and Python to toolcache (#7529) 2023-05-05 08:38:29 +02:00
Shamil Mubarakshin
a2308e8518 [macos] remove GraalVM (#7398) 2023-04-06 18:29:02 +02:00
Mikhail Koliada
29ed1a27b9 [Anka] add script to fix broken simulators name (#7231) 2023-03-03 14:52:26 +01:00
Maxim Lobanov
fec7951493 Fix Xcode simulator naming at the end of image generation (#7181) 2023-03-01 10:43:47 +01:00
Alexey-Ayupov
3bd50b83d4 [macOS] update macOS 13 template (#7175) 2023-02-22 17:20:54 +01:00
Alexey-Ayupov
aa01b789be [macOS] Add packer template for macOS 13 (#7116) 2023-02-20 16:54:26 +01:00
sergei-pyshnoi
8767a6eb4e Remove all macOS-10.15 related code (#7078) 2023-02-13 16:40:48 +01:00
Alexey-Ayupov
feb6252fae [macOS] Update templates to fix issue with node 19 (#7081) 2023-02-11 11:25:07 +01:00
Alexey-Ayupov
8361bb299b Update the code for anka v3 compatibility (#7045) 2023-02-05 14:42:31 +01:00
Alexey-Ayupov
2109acacd5 Update the code for anka v3 compatibility (#7044) 2023-02-05 14:08:22 +01:00
bogdan-damian-bgd
656d9522e0 Move SoftwareReport modules to global location (#6720) 2022-12-12 14:56:04 +01:00
Erik Bershel
c25ce452cb [macOS] Added CodeQL Action Bundle to macOS 11 and macOS 12 (#6068)
* [macOS] CodeQL Action Bundle added to macOS 11 and 12 images

* [macOS] Added CodeQL Action Bundle to macOS 11 and macOS 12

* [macOS] Added CodeQL Action Bundle to macOS 11 and macOS 12
2022-08-15 19:36:32 +02:00
Mikhail Timofeev
593ab19a0f Remove ndk-bundle + old ndk versions from macOS (#5929) 2022-07-21 10:33:26 +03:00
Aleksandr Chebotov
29468988d5 Fix output file (#5868) 2022-07-06 19:20:15 +03:00
Aleksandr Chebotov
03d3125c20 Add permissions and run configure-machine.sh without sudo (#5789) 2022-06-22 08:46:22 +03:00
Aleksandr Chebotov
ceb7831e50 [Packer] Fix anka packer template (#5778)
* Fix anka packer template

Fix indentation

Use sources

* Update boostrap path
2022-06-20 18:40:42 +02:00
Aleksandr Chebotov
39c4b5ac92 [Packer] Add anka macos12 hcl template (#5765)
* Add macOS-12 Anka packer template

* Fix indenation

* Update cpu and memory

* Move ] to next line

* Add default value
2022-06-20 09:32:07 +03:00
Aleksandr Chebotov
70cbad1d25 Rename macOS-11 anka hcl template (#5758) 2022-06-16 14:57:18 +04:00
Aleksandr Chebotov
f380cc1031 Add miniconda to macOS 12 (#5693) 2022-06-06 15:39:50 +03:00
Mikhail Timofeev
7a7fafda99 [macOS] Add virtualbox to macOS-12 (#5594)
* Add virtualbox to macOS-12

* Fix Get_OSVersion function as isBigSur didn't work

* Use proper comparison
2022-05-24 22:48:57 +03:00
Mikhail Timofeev
d6ddbcd278 Install Xcodeclt & Homebrew first (#5430) 2022-04-25 22:09:04 +03:00
Aleksandr Chebotov
961aac86a3 [macOS] enable automationmode without authentication (#5417) 2022-04-20 18:25:58 +03:00
Aleksandr Chebotov
c2797f37cd [macOS] Migrating python 2 scripts to python 3 (#5115) 2022-02-24 20:05:24 +03:00
Aleksandr Chebotov
a31ed06b10 [macOS] Add test to check opened windows (#5052)
* Add test to check opened windows

* Move check before xcode

* Move check after homebrew

* Exclude NotificationCenter

* Update pester test
2022-02-10 18:10:43 +03:00
Aleksandr Chebotov
5217af8068 Add GraalVM into Anka template (#5035) 2022-02-07 17:04:11 +03:00
Maksim Shilov
30ffa34849 Improve select-datastore with cluster based filtering (#5013) 2022-02-07 10:30:14 +03:00
Maksim Shilov
8eabd4605b [MacOS] Add GraalVM to macOS 1015 and 11 images (#4959)
* Add GraalVM to macOS 1015 and 11 images

* Replace graalVM tests

* Resolve comments

* Fix native image install command path

* Fixing graalvm root path in tests

* Fix GRAALVM_11_ROOT path for software report

* Fix function name
2022-02-02 11:02:55 +03:00
Mikhail Timofeev
cdd8150e00 [macOS] Allow using GitHub PAT to enlarge api requests limit (#4917)
* Use gh api pat

* Add gh token to 10.15

* Add github_api_pat for macos-12
2022-01-20 13:41:21 +03:00
Aleksandr Chebotov
9a54916b6c Pass build_id as an argument to ImageName (#4869) 2022-01-12 12:54:57 +03:00
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
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
Dibir Magomedsaygitov
5ab1cb345e [macOS] Remove macOS 10.13 related code in the VE repo (#4494) 2021-11-18 17:23:05 +03:00
Mikhail Koliada
9ebc095c4a [macOS] move llvm to toolset (#4457) 2021-11-11 11:23:05 +03:00
Aleksandr Chebotov
479e40b202 Remove default values from Anka packer template (#4346) 2021-10-27 11:06:13 +03:00
Nikita Bykov
64937b9944 [macOS] Add GOROOT env variables (#4220) 2021-10-14 14:42:34 +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
Dibir Magomedsaygitov
d022b0d6a8 [macOS] Move Ruby and Go versions to toolset (#4046) 2021-09-10 14:41:17 +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
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
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
46ced60271 [macOS] Get back pypy to big sur (#3524) 2021-06-06 23:44:10 +03:00
Maxim Lobanov
c60f54012a Rename 'macOS-11.0' to 'macOS-11' everywhere (#3417)
* rename 'macos11.0' to 'macos-11'

* fix nitpicks

* resolve conflicts
2021-05-19 14:16:51 +03:00