Nikolay Edigaryev
0c165a93d2
Compatibility with GitHub Actions Runner Images for /usr/local/bin ( #198 )
2024-12-11 19:56:48 +04:00
Michal Moczulski
6a01707630
Update Android dependencies ( #195 )
...
* Use latest stable versions of Android dependencies
* Fix link to Android command line tools
2024-11-13 09:05:09 -05:00
Nikolay Edigaryev
5b17f4e264
Wait 30 minutes instead of 15 ( #194 )
...
Just to be sure.
2024-11-12 21:29:32 +04:00
Nikolay Edigaryev
14fb85f5b3
Disable apsd daemon and wait before shutting down ( #193 )
2024-11-12 21:26:35 +04:00
fedor
74040f6870
Sort Xcodes to always install the freshest first
...
Seems it's leading to things like:
> Unable to connect to simulator.
2024-10-27 08:42:58 -07:00
fedor
9f061dacb4
Sort Xcodes to always install the freshest first
...
Seems it's leading to things like:
> Unable to connect to simulator.
2024-10-27 08:38:03 -07:00
fedor
2bd3a78831
Quotes
2024-10-21 09:59:00 -04:00
fedor
39e0ccf2e4
Fixed command
2024-10-21 08:55:41 -04:00
fedor
e3cad7e8c2
Reverse Xcode installation order
2024-10-21 07:21:43 -04:00
fedor
47f36a33f8
Retry downloads
2024-10-20 16:19:19 -04:00
fedor
b0520dfd1d
Fixed empty runtimes
2024-10-20 11:27:03 -04:00
fedor
8dcd824d76
Default for additional_runtimes
2024-10-05 20:27:36 -04:00
Fedor Korotkov
1e710b24b9
Pre-install `gnupg` ( #188 )
...
Useful for doing manual encription/decryption
2024-10-01 10:42:25 -04:00
Fedor Korotkov
26c6575d1c
Add additional runtimes ( #186 )
2024-09-26 06:21:40 -04:00
Fedor Korotkov
07be5a66be
Update xcode.pkr.hcl
2024-06-10 16:42:24 -04:00
Fedor Korotkov
61f4dee507
Guarantee `runner` variant to have 100GB free disk space ( #159 )
...
Some of the clients require it and hence we use sparsed files it won't be actually 250GB images.
2024-06-05 08:37:35 -04:00
Fedor Korotkov
fbcbf4cbfe
Align Xcode location with GHA images ( #157 )
2024-05-17 16:59:24 -04:00
Fedor Korotkov
6f7ef84825
Make sure `/Users/runner` exists in `xcode` variant ( #152 )
...
A follow-up to #145 . It seems right now only base variant preserves the symlink. `xcode` and `runner` are missing it and my guess it's due to disk resizing.
This change adds a validation script, so we verify `/Users/runner` folder exists in every variant.
2024-05-13 07:56:29 -04:00
Fedor Korotkov
d594e1add0
Install Git Credentials Helper and xcpretty/xcbeauty ( #150 )
...
* Install Git Credentials Helper and xcpretty/xcbeauty
Plus move rosetta installation and some other common packages into base variant.
* Fixed Node Path
2024-05-07 15:57:00 -04:00
Fedor Korotkov
d50adeeaa2
Use latest Packer plugin ( #149 )
2024-05-02 13:10:34 -04:00
Fedor Korotkov
5d1abcb935
Lower the expected free disk size
2024-05-02 09:28:23 -04:00
Fedor Korotkov
8151177d8f
Revert "Fixed Simulator Opening" ( #148 )
...
This reverts commit e45042edb8 .
2024-05-02 09:27:49 -04:00
Fedor Korotkov
2cd59ec2b4
Fixed Simulator Opening ( #146 )
2024-05-01 15:39:25 +02:00
fedor
2dcf12940d
Add Java to path
2024-05-01 08:07:25 -04:00
fedor
acd0ec5913
Use OpenJDK
2024-05-01 08:00:09 -04:00
fedor
f2d703668c
Fixed JDK
2024-05-01 07:55:20 -04:00
fedor
54a41a1e0a
Use sudo
2024-05-01 07:51:33 -04:00
fedor
31bc126bc4
fixes
2024-04-07 20:10:13 -04:00
fedor
264c3e8fb0
Fixed typo
2024-03-27 12:16:34 +04:00
fedor
0215733c42
Runner variant tweaks
2024-03-27 11:09:42 +04:00
Fedor Korotkov
7026060433
Introduce Runner Variant ( #138 )
...
* Introduce Runner Variant
This image will contain multiple version of Xcode to pick with https://github.com/MobileDevOps/xcode-select-version-action
This image will updated weekly and will be warm on our runners.
* Introduce Runner Variant
This image will contain multiple version of Xcode to pick with https://github.com/MobileDevOps/xcode-select-version-action
This image will updated weekly and will be warm on our runners.
* Don't forget brackets
* Update templates/xcode.pkr.hcl
Co-authored-by: Nikolay Edigaryev <edigaryev@gmail.com>
---------
Co-authored-by: Nikolay Edigaryev <edigaryev@gmail.com>
2024-03-25 12:40:18 -04:00
anders-nylander
8b0607128f
Don't run rbenv'd gem commands with sudo ( #135 )
2024-03-11 08:36:49 -04:00
Fedor Korotkov
882cbe2344
Regularly update multiple tags ( #130 )
...
* Regularly update multiple tags
Update the last two version of macOS and the last two versions of Xcode for each of macOS versions.
Fixed #128
* Missing `matrix`
2024-02-27 17:14:29 -05:00
Fedor Korotkov
0cc9b01623
No need to populate `/usr/local/bin/` ( #129 )
...
Plus we only need `add-certificate` during the build and don't need it in the image
2024-02-26 08:39:54 -05:00
umläute
104e432eb4
parameterize 'xcodes' ( #123 )
...
Closes: https://github.com/cirruslabs/macos-image-templates/issues/122
2024-01-24 12:09:28 -05:00
Fedor Korotkov
002717156a
Use local Xcode cache ( #121 )
2024-01-24 15:15:09 +04:00
Nikolay Edigaryev
19ccfde91c
Always install the latest GitHub Actions Runner ( #117 )
2024-01-17 08:56:53 -05:00
fedor
41b20ab533
Revert "Pin version of `activesupport` ( #101 )"
...
This reverts commit 6555932569 .
2023-11-06 11:22:57 -05:00
Fedor Korotkov
6555932569
Pin version of `activesupport` ( #101 )
...
* Pin version of `activesupport`
Fixes #100 while https://github.com/CocoaPods/CocoaPods/issues/12081 is not released.
* Fixed installation
2023-10-10 07:56:40 -04:00
fedor
62bb71fc2c
Persist `add-certificate` binary
...
Fixes #82
2023-06-16 12:34:42 -04:00
fedor
3ac3ec803c
Bump Xcode
2023-06-14 07:28:33 -04:00
Szymon Mrozek
94dc6c6d03
Add AWS-CLI and ImageMagick tools ( #85 )
...
* Add AWS-CLI and ImageMagick tools
* Apply code review suggestions
2023-06-13 07:20:34 -04:00
fedor
072558f6ab
Bump version
2023-04-27 14:12:57 -04:00
fedor
e4af3c70c1
Don't check brew temporary
2023-04-14 09:38:45 +02:00
fedor
55ec020db9
Fixed syntax
2023-04-14 09:20:03 +02:00
fedor
a7bdd003d4
Check flutter first
2023-04-14 09:17:42 +02:00
Fedor Korotkov
1629c949a6
Install Ruby 2.x.x and Node.JS LTS ( #79 )
...
* Install Ruby 2.x.x and Node.JS LTS
* Install Yarn as well
* Pre-install graphicsmagick and applesimutils
* Tweak maxfiles
* macOS 13.3.1
2023-04-08 11:25:32 -04:00
Szymon Mrozek
e627b0f992
Install Carthage in Xcode template ( #77 )
2023-02-28 11:55:05 -05:00
fedor
7525402dec
Improved Android SDK setup
2023-02-08 17:25:19 -05:00
fedor
52958f1f71
Java PATH
2023-02-07 20:30:30 -05:00