github.com/hashicorp/packer@v1.14.3/hcl2template/testdata/build/provisioner_onlyexcept.pkr.hcl (about) 1 2 // starts resources to provision them. 3 build { 4 sources = [ 5 "source.virtualbox-iso.ubuntu-1204", 6 ] 7 source "source.amazon-ebs.ubuntu-1604" { 8 name = "aws-ubuntu-16.04" 9 } 10 11 provisioner "shell" { 12 only = ["virtualbox-iso.ubuntu-1204"] 13 } 14 provisioner "file" { 15 except = ["virtualbox-iso.ubuntu-1204"] 16 } 17 provisioner "shell" { 18 only = ["amazon-ebs.aws-ubuntu-16.04"] 19 } 20 provisioner "file" { 21 except = ["amazon-ebs.aws-ubuntu-16.04"] 22 } 23 } 24 25 source "virtualbox-iso" "ubuntu-1204" { 26 } 27 28 source "amazon-ebs" "ubuntu-1604" { 29 }