Commit Graph

44 Commits

Author SHA1 Message Date
Nikolay Edigaryev 19ccfde91c
Always install the latest GitHub Actions Runner (#117) 2024-01-17 08:56:53 -05:00
fedor 0f7f741d45 Use latest 2023-07-13 06:46:17 -04:00
Nikolay Edigaryev fc12391db4
Use host's DNS servers (#87) 2023-06-21 17:04:50 +04:00
fedor a7907e34db Source 2023-06-14 07:27:53 -04:00
fedor 7be84bd9d9 Reverted 2023-06-13 07:27:11 -04:00
fedor 8c1d1b889a Support beta tags 2023-06-13 07:26:46 -04:00
fedor 703e5f8e35 Formatted 2023-06-13 07:21:03 -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 7e5b78ae4c macOS 13.4 as base
Related to #84
2023-06-12 10:27:02 -04:00
fedor 072558f6ab Bump version 2023-04-27 14:12:57 -04:00
fedor 19ff55570e Install yarn 2023-04-09 18:51:52 -04:00
fedor 4d038de343 Install node through brew 2023-04-09 16:25:45 -04:00
fedor 8faf32710b Install NVM via official script 2023-04-09 14:18:53 -04:00
fedor be1be002c4 Fixed NVM installation 2023-04-08 20:22:11 -04:00
fedor b24d5c0ffb Better NVM installation 2023-04-08 19:45:07 -04: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
Fedor Korotkov 5828bf5b7c
Preinstall gitlab-runner 2023-04-04 17:37:28 -04:00
fedor 6ef994bd48 macOS 13.3 2023-03-28 16:44:12 -04:00
fedor e842150a9b Bump base's base 2023-02-18 10:43:41 -05:00
Fedor Korotkov d9f631a40d
Improvement for base image (#73)
* Improvement for base image

Fixes #72

* Pin vanilla tag
2023-02-15 07:43:13 -05:00
fedor 774188aabf Extract common variables 2022-12-19 16:52:25 -05:00
Fedor Korotkov c0c172c343
Bump GHA version 2022-12-15 16:26:44 -05:00
fedor b5d1a1bfba Install GitHub CLI by default 2022-12-11 15:20:00 -05:00
fedor 537e5684fe macOS 13.1 and Xcode 14.2
Also fixed #65
2022-12-09 16:35:02 -05:00
fedor c8d029f496 Bump minimal version of tart plugin
To include https://github.com/cirruslabs/packer-plugin-tart/pull/34
2022-12-06 08:44:16 -05:00
Fedor Korotkov 3e7c77346e
Bump GHA version 2022-11-28 14:26:18 -05:00
Fedor Korotkov dd53dd7556
install jq 2022-11-13 17:51:05 -05:00
Fedor Korotkov cefc36b72b
git lfs install 2022-11-13 16:33:42 -05:00
Fedor Korotkov ea5b92acd8
Added Git LFS
Related to #62
2022-11-13 16:26:12 -05:00
Fedor Korotkov 97b1766abc
2.299.0 GHA Runner 2022-11-02 15:25:14 -04:00
fedor d33d32e65a macOS Ventura Release 2022-10-24 13:33:19 -04:00
Fedor Korotkov 0b66045bcd
Bump GHA Version 2022-10-18 14:05:06 -04:00
fedor ae5cb12a0f Don't use remote image 2022-10-05 07:54:23 -04:00
Nikolay Edigaryev 3e42cfa4a8
Automated vanilla image creation via VNC (#55)
* Automated vanilla image creation via VNC

* Require packer-plugin-tart >= 0.5.0

* Signify that vanilla.pkr.hcl is Monterey-specific

* Decrease VM disk sizes from 50 to 40 GB

* Require Tart Packer plugin 0.5.1

* Automated Ventura vanilla image creation from IPSW URL

* Template to automatically disable SIP in recovery mode

* Document where one can get an IPSW URL

* Enable passwordless sudo via SSH
2022-09-30 18:12:26 +04:00
Pete Goldsmith 041478db09
Homebrew won't prompt (#54) 2022-09-17 10:46:05 -04:00
fedor 7708386c8a Use remote image 2022-09-08 14:08:57 -04:00
fedor 376684f73e Revert "Install Ruby from brew"
This reverts commit 619d33746c.
2022-09-08 12:33:21 -04:00
fedor 619d33746c Install Ruby from brew 2022-09-07 16:31:04 -04:00
Fedor Korotkov 0421e57805
Pre-install GHA Runner (#52) 2022-09-06 19:11:52 -04:00
Fedor Korotkov 6e820fcd29
Add extra spaceto base image (#51)
Right now the base image has 10Gb free which is very conservative if you want to compile much of thing or install Node.js modules. The disk is compressed when pushed so this change shouldn't affect the size of pull that much.

Fixes https://github.com/cirruslabs/cirrus-ci-docs/issues/1065
2022-08-31 15:55:25 -04:00
fedor 0108cbb569 Ventura by default 2022-07-28 15:23:58 -04:00
fedor 2a0388a03f Install Ruby 3.0.4 because the latest is not working
Related to https://github.com/rbenv/ruby-build/discussions/1961
2022-05-19 13:17:01 -04:00
fedor 94c24ba03f Don't additionally install Ruby through Homebrew 2022-05-19 11:48:28 -04:00
fedor 2cc9bf8279 Converted templates to HCL2 2022-05-04 21:32:38 -04:00