Skip to content

pegusapps/tart-macos-image-templates

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

macOS Packer Templates for Tart

Repository with Packer templates to build Tart VMs to use with Cirrus Runners and Cirrus CI.

  • macos-{ventura,sonoma}-base image has only brew pre-installed
  • macos-{ventura,sonoma}-xcode:N image is based on macos-{monterey,ventura}-base image and has Xcode N with Flutter pre-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 macos_version=sonoma templates/base.pkr.hcl

Building Xcode Image

packer build -var macos_version=sonoma -var xcode_version=15.3 templates/xcode.pkr.hcl

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • HCL 95.7%
  • Shell 3.0%
  • Starlark 1.3%