Commit Graph

101 Commits

Author SHA1 Message Date
Pavel Iakovenko
df722a3cf8 [macOS] Support null builder for anka MacOS templates (#9385) 2024-02-23 21:05:36 +01:00
Alexey-Ayupov
33261492c5 [macOS] Add toolcache to the macOS 14 (#9274) 2024-02-05 18:16:30 +01:00
Shamil Mubarakshin
8f1339b65b [macos11] Remove php package (#9237) 2024-01-27 11:05:44 +01:00
Alexey-Ayupov
9eea2470fb [macOS] Get rid of unused software in macOS 14 (#9191) 2024-01-19 00:01:52 +01:00
Alexey-Ayupov
76ad0eb3d6 [macOS] Get rid of unused software in macOS 13 (#9187) 2024-01-18 10:41:59 +01:00
Shamil Mubarakshin
ba2e955e0b [macos] Add path variables to packer templates (#9155)
* Update macos-12.pkr.hcl template

* Update remaining macos templates

* Update Get-ToolsetContent and get_toolset_value functions

* Fix ~ symbol expansion issues

* Fix bad path in macOS-14.arm64.anka.pkr.hcl
2024-01-15 12:21:24 +01:00
Shamil Mubarakshin
4960fde8f7 [macos] Convert packer templates to HCL2 (#9098)
* [macos] Convert packer templates to HCL2

* Fix inline shell provisioner

* Fix folder name

* Fix bootstrap folder copy
2024-01-05 12:29:46 +01:00
Alexey-Ayupov
ed3d2204db [macOS] refactor utils.sh and related scripts (#8998)
* Update Software Report to support azcopy output

* Update util.sh and related scripts

* Remove rosetta test from the script

* Update mono script

* clean up

* remove condition from install pipx script

* Update scripts according to comments

---------

Co-authored-by: Alexey Ayupov <“alexey.ayupov@akvelon.com”>
2023-12-21 14:48:28 +01:00
Alexey-Ayupov
5e82420a74 [macOS] Rename build scripts (#8887)
Co-authored-by: Alexey Ayupov <“alexey.ayupov@akvelon.com”>
2023-11-28 02:25:03 +01:00
Shamil Mubarakshin
8d6a01b370 [macOS] Implement new directories hierarchy (#8741) 2023-11-15 12:12:28 +01:00
Vasilii Polikarpov
df292beac6 [Mac OS] Configure template for Mac OS 14 ARM64 image (#8769)
* Configure template for Mac OS 14 ARM64 image

* Change conditions for ruby
2023-11-10 18:53:24 +01:00
Alexey-Ayupov
f685533110 [macOS] Remove Haskell and Cargo packages (#8775)
Co-authored-by: Alexey Ayupov <“alexey.ayupov@akvelon.com”>
2023-11-10 18:05:14 +01:00
Alexey-Ayupov
286fb24a63 [macOS] Add AWS cli to the macOS 13 arm64 (#8774)
Co-authored-by: Alexey Ayupov <“alexey.ayupov@akvelon.com”>
2023-11-10 11:22:42 +01:00
ilia-shipitsin
be3fa4f3c3 [macos] add android SDK to SW report on Ventura ARM64 (#8715) 2023-11-07 09:20:25 +01:00
Vasilii Polikarpov
972784c043 [Mac OS] Add template for Mac OS 14 image (#8733) 2023-11-03 16:46:38 +01:00
Vasilii Polikarpov
691345d5ba [MacOS] Install latest version of stack with ghcup (#8525) 2023-10-18 15:48:23 +02:00
Vasilii Polikarpov
c598da4d84 [macOS] Add Chrome to arm64 image (#8526) 2023-10-17 09:35:03 +02:00
sergei-pyshnoi
eff24a90c9 [MacOS] Add closing System Preference window for arm64 (#8470) 2023-10-12 11:31:35 +02:00
Tingluo Huang
d77bb13e97 [macOS] cache most used GitHub actions
* Download actions/action_versions latest release on macOS and set ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE.

* Feedback.
2023-10-12 10:54:39 +02:00
Alexey-Ayupov
60963fb52e [macOS] Add java to the macOS 13 arm64 (#8395) 2023-10-05 12:42:16 +02:00
Mikhail Koliada
64f732022d [macOS] remove macOS 11 anka packer template (#8391) 2023-09-27 13:00:07 +02:00
Vasilii Polikarpov
19c23d1208 Add mono to mac OS 13 image (#8342) 2023-09-22 12:33:37 +02:00
Mikhail Koliada
1e0ff7bfd7 [macOS] pin openssl@1.1.1 in arm64 image (#8315) 2023-09-19 00:34:08 +02:00
ilia-shipitsin
d500bc8758 [macos] macos 13: retire VS Mac (#8213)
due to official retirement of Visual Studio for Mac, let us drop it
from macos-13
2023-09-04 14:02:01 +02:00
ilia-shipitsin
49ea494d52 [macos] cleanup Homebrew cache after image generation (#8182) 2023-08-29 15:21:37 +02:00
ilia-shipitsin
4780184e3d Unpin veertu packer (#8061) 2023-08-09 14:17:01 +02:00
Alexey-Ayupov
910dbd4230 [macOS] Pin OpenSSL version for macOS 13 (#8019) 2023-08-01 21:22:34 +02:00
Shamil Mubarakshin
fc2f35d593 [macos] Add toolcache for arm (#7974) 2023-07-28 12:37:00 +02:00
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