73 lines
1.8 KiB
HCL
73 lines
1.8 KiB
HCL
|
|
build {
|
|
source "source.null.base" {
|
|
name = "tiramisu"
|
|
// pull me up !
|
|
}
|
|
|
|
provisioner "shell-local" {
|
|
name = "whipped_york"
|
|
inline = [ "echo whip_york > ${upper(build.ID)}.${source.name}.txt" ]
|
|
}
|
|
provisioner "shell-local" {
|
|
name = "mascarpone"
|
|
inline = [ "echo mascarpone >> ${upper(build.ID)}.${source.name}.txt" ]
|
|
}
|
|
post-processor "shell-local" {
|
|
name = "whipped_egg_white"
|
|
inline = [ "echo whipped_egg_white >> ${upper(build.ID)}.${source.name}.txt" ]
|
|
}
|
|
post-processor "shell-local" {
|
|
name = "dress_with_coffeed_boudoirs"
|
|
inline = [ "echo dress >> ${upper(build.ID)}.${source.name}.txt" ]
|
|
}
|
|
}
|
|
|
|
build {
|
|
name = "recipes"
|
|
source "source.null.base" {
|
|
name = "spaghetti_carbonara"
|
|
}
|
|
source "source.null.base" {
|
|
name = "lasagna"
|
|
}
|
|
|
|
provisioner "shell-local" {
|
|
name = "add_spaghetti"
|
|
inline = [ "echo spaghetti > ${upper(build.ID)}.${source.name}.txt" ]
|
|
only = ["null.spaghetti_carbonara"]
|
|
}
|
|
|
|
post-processor "shell-local" {
|
|
name = "carbonara_it"
|
|
inline = [ "echo carbonara >> ${upper(build.ID)}.${source.name}.txt" ]
|
|
except = ["null.lasagna"]
|
|
}
|
|
|
|
|
|
provisioner "shell-local" {
|
|
name = "add_lasagna"
|
|
inline = [ "echo lasagna > ${upper(build.ID)}.${source.name}.txt" ]
|
|
only = ["null.lasagna"]
|
|
}
|
|
|
|
provisioner "shell-local" {
|
|
name = "add_tomato"
|
|
inline = [ "echo tomato >> ${upper(build.ID)}.${source.name}.txt" ]
|
|
except = ["null.spaghetti_carbonara"]
|
|
}
|
|
|
|
provisioner "shell-local" {
|
|
name = "add_mozza"
|
|
inline = [ "echo mozza >> ${upper(build.ID)}.${source.name}.txt" ]
|
|
except = ["null.spaghetti_carbonara"]
|
|
}
|
|
|
|
post-processor "shell-local" {
|
|
name = "cook"
|
|
inline = [ "echo cooking... >> ${upper(build.ID)}.${source.name}.txt" ]
|
|
except = ["null.spaghetti_carbonara"]
|
|
}
|
|
|
|
}
|