mirror of
https://github.com/cirruslabs/macos-image-templates.git
synced 2026-10-18 13:20:40 +02:00
a9d8536f46b5bb3466b0b56c186ffd0459cd0fff
Without it, we open the "Share Disk..." menu option instead. Also there's no more default language choice on Sonoma.
macOS Packer Templates for Tart
Repository with Packer templates to build Tart VMs to use with Cirrus Runners and Cirrus CI.
macos-{monterey,ventura,sonoma}-vanillaimage has nothing pre-installedmacos-{monterey,ventura,sonoma}-baseimage has onlybrewpre-installedmacos-{monterey,ventura,sonoma}-xcode:Nimage is based onmacos-{monterey,ventura}-baseimage and hasXcode NwithFlutterpre-installed
See a full list of VMs available here.
Building Vanilla Image
To build macos-sonoma-vanilla:
packer build templates/vanilla-sonoma.pkr.hcl
Optionally, SIP can be disabled for each image by running the following commands:
packer build -var vm_name=sonoma-vanilla templates/disable-sip.pkr.hcl
Building Base Image
packer build -var-file="variables.pkrvars.hcl" templates/base.pkr.hcl
Building Xcode Image
packer build -var-file="variables.pkrvars.hcl" templates/xcode.pkr.hcl
Languages
HCL
65%
Shell
20.3%
Objective-C
12.3%
C
2.4%