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
Nikolay Edigaryev
57a0eb2d30
/Users/runner → /Users/admin symlink to support certain GitHub Actions ( #145 )
2024-04-22 11:04:53 -04:00
Fedor Korotkov
c73a2a5fe9
Update .cirrus.yml
2024-04-22 05:01:14 -04:00
Fedor Korotkov
989b0d8f1a
Updated ReadMe ( #144 )
...
Included release and update cadence of the images
Fixes #142
2024-04-18 14:07:51 -04:00
Fedor Korotkov
415bb40956
Install Node.js LTS ( #143 )
...
Right now `brew install node` installs the current version 21 of Node.js. Let's make sure we install an LTS version. It's updated not that often so can update it manually.
2024-04-18 21:11:25 +04:00
Fedor Korotkov
9ccac855c3
Update README.md
2024-04-08 12:41:50 -04:00
fedor
31bc126bc4
fixes
2024-04-07 20:10:13 -04:00
Fedor Korotkov
7932133d6f
Pass as list
2024-04-07 19:38:13 -04:00
Fedor Korotkov
c254792f80
Only two version of Ruby
2024-04-07 14:18:20 -04:00
Fedor Korotkov
00fd234514
Update .cirrus.yml
2024-04-05 15:55:30 -04:00
Fedor Korotkov
df763eb2d6
Latest runner
2024-04-05 15:54:59 -04:00
Fedor Korotkov
e1755912e6
Preinstall last 3 versions of Ruby ( #141 )
2024-04-05 10:29:53 -04:00
Fedor Korotkov
f1715dca7b
Automatically re-run tasks in case of network issues ( #140 )
...
* Automatically re-run tasks in case of network issues
* new line
2024-04-01 08:06:20 -04:00
Fedor Korotkov
e89c673a33
Change macOS runner image name ( #139 )
...
To be consistent with ubuntu ones where tag is the version of OS.
2024-04-01 07:40:57 -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
d3f7a8f37d
Sonoma 14.4.1
2024-03-26 13:51:09 +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
Nikolay Edigaryev
9b2a899ea8
Enable UI automation by default ( #137 )
2024-03-19 10:32:12 -04:00
fedor
08d9f601e4
Fixed ReadMe examples
2024-03-11 14:02:48 -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
bf9f6a6146
Sonoma 14.4 ( #133 )
2024-03-07 13:54:03 -05:00
Fedor Korotkov
d367ab61c8
Fixed Xcode release
2024-03-06 07:55:57 -05:00
Fedor Korotkov
f06b997060
Xcode 15.3
2024-03-06 07:53:50 -05:00
Fedor Korotkov
5b625c9167
Delete the right VM
2024-03-02 09:32:15 -05:00
Fedor Korotkov
03e06aff01
Fixed VM name
2024-03-02 08:25:55 -05:00
Fedor Korotkov
7849005130
Pull Vanilla Images ( #132 )
...
Don't forget to pull the latest Vanilla version first
2024-02-28 13:04:00 -05:00
Fedor Korotkov
c03e2f3253
Concurrent builds ( #131 )
2024-02-28 11:04:51 -05: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
Fedor Korotkov
9940dd3705
Backport language fix to Ventura and Sonoma ( #126 )
...
Fixes #125
Related to #107
2024-02-01 09:56:39 -05:00
Fedor Korotkov
a1a1fd7d36
14.3
2024-01-25 14:17:35 -05:00
Fedor Korotkov
fc41a4d619
Update .cirrus.yml
2024-01-25 12:43:27 -05:00
Fedor Korotkov
a80bae15d9
Fixed full disk access ( #124 )
...
As the default was changed in Sonoma as reported in #113
Fixes #113
2024-01-24 12:33:37 -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
Fedor Korotkov
13071e71be
Just enable remote automation for Safari ( #120 )
...
Enabling `Develop` menu started failing in 14.3 with:
```console
Could not write domain /Users/admin/Library/Containers/com.apple.Safari/Data/Library/Preferences/com.apple.Safari; exiting
```
We actually only interested in enabling remote automation for CI which is done by `safaridriver`. Having `Develop` menu item is not necessary.
2024-01-23 14:14:16 -05:00
Fedor Korotkov
fb83953b1b
macOS 14.3 ( #119 )
...
Plus automatically update vanilla images
2024-01-22 13:34:52 -05:00
Nikolay Edigaryev
19ccfde91c
Always install the latest GitHub Actions Runner ( #117 )
2024-01-17 08:56:53 -05:00
Fedor Korotkov
4b3f94df8d
Update variables.pkrvars.hcl
2024-01-16 23:04:32 -05:00
Fedor Korotkov
5aa1d63f6a
Update variables.pkrvars.hcl
2024-01-16 23:04:01 -05:00
fedor
a63fb03f2e
Ventura 13.6
2024-01-10 20:04:47 +04:00
Fedor Korotkov
8f93e8eae2
Removed chunking
2023-12-26 07:59:50 -05:00