mirror of https://github.com/hashicorp/packer
Enable only/except for provisioners and post-processors (#9357)
parent
fd0764d668
commit
0d7c5dc670
@ -0,0 +1,21 @@
|
||||
|
||||
// starts resources to provision them.
|
||||
build {
|
||||
sources = [
|
||||
"source.virtualbox-iso.ubuntu-1204",
|
||||
"source.amazon-ebs.ubuntu-1604",
|
||||
]
|
||||
|
||||
post-processor "amazon-import" {
|
||||
only = ["virtualbox-iso.ubuntu-1204"]
|
||||
}
|
||||
post-processor "manifest" {
|
||||
except = ["virtualbox-iso.ubuntu-1204"]
|
||||
}
|
||||
}
|
||||
|
||||
source "virtualbox-iso" "ubuntu-1204" {
|
||||
}
|
||||
|
||||
source "amazon-ebs" "ubuntu-1604" {
|
||||
}
|
||||
@ -0,0 +1,21 @@
|
||||
|
||||
// starts resources to provision them.
|
||||
build {
|
||||
sources = [
|
||||
"source.virtualbox-iso.ubuntu-1204",
|
||||
"source.amazon-ebs.ubuntu-1604",
|
||||
]
|
||||
|
||||
provisioner "shell" {
|
||||
only = ["virtualbox-iso.ubuntu-1204"]
|
||||
}
|
||||
provisioner "file" {
|
||||
except = ["virtualbox-iso.ubuntu-1204"]
|
||||
}
|
||||
}
|
||||
|
||||
source "virtualbox-iso" "ubuntu-1204" {
|
||||
}
|
||||
|
||||
source "amazon-ebs" "ubuntu-1604" {
|
||||
}
|
||||
Loading…
Reference in new issue