45 lines
1.8 KiB
YAML
45 lines
1.8 KiB
YAML
task:
|
|
name: "Update Vanilla Sonoma Image"
|
|
only_if: $CIRRUS_BRANCH == $CIRRUS_DEFAULT_BRANCH && changesInclude("templates/vanilla-sonoma.pkr.hcl")
|
|
<<: *defaults
|
|
build_script:
|
|
- packer init templates/vanilla-sonoma.pkr.hcl
|
|
- packer build templates/vanilla-sonoma.pkr.hcl
|
|
disable_sip_script:
|
|
- packer build -var vm_name=sonoma-vanilla templates/disable-sip.pkr.hcl
|
|
push_script:
|
|
- tart push sonoma-vanilla ghcr.io/cirruslabs/macos-sonoma-vanilla:latest ghcr.io/cirruslabs/macos-sonoma-vanilla:14.6
|
|
always:
|
|
cleanup_script:
|
|
- tart delete sonoma-vanilla
|
|
|
|
task:
|
|
name: "Update Vanilla Sequoia Image"
|
|
only_if: $CIRRUS_BRANCH == $CIRRUS_DEFAULT_BRANCH && changesInclude("templates/vanilla-sequoia.pkr.hcl")
|
|
<<: *defaults
|
|
build_script:
|
|
- packer init templates/vanilla-sequoia.pkr.hcl
|
|
- packer build templates/vanilla-sequoia.pkr.hcl
|
|
disable_sip_script:
|
|
- packer build -var vm_name=sequoia-vanilla templates/disable-sip.pkr.hcl
|
|
push_script:
|
|
- tart push sequoia-vanilla ghcr.io/cirruslabs/macos-sequoia-vanilla:latest ghcr.io/cirruslabs/macos-sequoia-vanilla:15.0.1
|
|
always:
|
|
cleanup_script:
|
|
- tart delete sequoia-vanilla
|
|
|
|
task:
|
|
name: "Update Vanilla Sequoia Beta Image"
|
|
only_if: $CIRRUS_BRANCH == $CIRRUS_DEFAULT_BRANCH && changesInclude("templates/vanilla-sequoia-beta.pkr.hcl")
|
|
<<: *defaults
|
|
build_script:
|
|
- packer init templates/vanilla-sequoia-beta.pkr.hcl
|
|
- packer build templates/vanilla-sequoia-beta.pkr.hcl
|
|
disable_sip_script:
|
|
- packer build -var vm_name=sequoia-vanilla templates/disable-sip.pkr.hcl
|
|
push_script:
|
|
- tart push sequoia-vanilla ghcr.io/cirruslabs/macos-sequoia-vanilla:15.1-rc ghcr.io/cirruslabs/macos-sequoia-vanilla:15.1
|
|
always:
|
|
cleanup_script:
|
|
- tart delete sequoia-vanilla
|