Files

150 lines
3.0 KiB
HCL
Raw Permalink Normal View History

2019-10-14 17:02:53 +02:00
// starts resources to provision them.
build {
2019-12-17 11:25:56 +01:00
sources = [
"source.amazon-ebs.ubuntu-1604",
"source.virtualbox-iso.ubuntu-1204",
]
2019-10-14 17:02:53 +02:00
2019-12-17 11:25:56 +01:00
provisioner "shell" {
2020-09-30 12:02:52 +02:00
string = coalesce(null, "", "string")
int = "${41 + 1}"
int64 = "${42 + 1}"
bool = "true"
2019-12-17 11:25:56 +01:00
trilean = true
duration = "${9 + 1}s"
map_string_string = {
2019-12-17 11:25:56 +01:00
a = "b"
c = "d"
2019-10-14 17:02:53 +02:00
}
2019-12-17 11:25:56 +01:00
slice_string = [
"a",
"b",
"c",
]
slice_slice_string = [
["a","b"],
["c","d"]
]
2019-10-14 17:02:53 +02:00
2019-12-17 11:25:56 +01:00
nested {
string = "string"
int = 42
int64 = 43
bool = true
trilean = true
duration = "10s"
map_string_string = {
2019-12-17 11:25:56 +01:00
a = "b"
c = "d"
}
slice_string = [
"a",
"b",
"c",
2019-10-14 17:02:53 +02:00
]
slice_slice_string = [
["a","b"],
["c","d"]
]
2019-10-14 17:02:53 +02:00
}
2019-12-17 11:25:56 +01:00
nested_slice {
2019-10-14 17:02:53 +02:00
}
}
2019-12-17 11:25:56 +01:00
provisioner "file" {
string = "string"
int = 42
int64 = 43
bool = true
trilean = true
duration = "10s"
map_string_string = {
2019-12-17 11:25:56 +01:00
a = "b"
c = "d"
2019-10-14 17:02:53 +02:00
}
2019-12-17 11:25:56 +01:00
slice_string = [
"a",
"b",
"c",
]
slice_slice_string = [
["a","b"],
["c","d"]
]
2019-10-14 17:02:53 +02:00
2019-12-17 11:25:56 +01:00
nested {
string = "string"
int = 42
int64 = 43
bool = true
trilean = true
duration = "10s"
map_string_string = {
2019-12-17 11:25:56 +01:00
a = "b"
c = "d"
}
slice_string = [
"a",
"b",
"c",
]
slice_slice_string = [
["a","b"],
["c","d"]
]
2019-12-17 11:25:56 +01:00
}
nested_slice {
}
2019-10-14 17:02:53 +02:00
}
2019-12-17 11:25:56 +01:00
post-processor "amazon-import" {
string = "string"
int = 42
int64 = 43
bool = true
trilean = true
duration = "10s"
map_string_string = {
2019-12-17 11:25:56 +01:00
a = "b"
c = "d"
}
slice_string = [
"a",
"b",
"c",
]
slice_slice_string = [
["a","b"],
["c","d"]
]
2019-10-14 17:02:53 +02:00
2019-12-17 11:25:56 +01:00
nested {
string = "string"
int = 42
int64 = 43
bool = true
trilean = true
duration = "10s"
map_string_string = {
2019-12-17 11:25:56 +01:00
a = "b"
c = "d"
}
slice_string = [
"a",
"b",
"c",
2019-10-14 17:02:53 +02:00
]
slice_slice_string = [
["a","b"],
["c","d"]
]
2019-10-14 17:02:53 +02:00
}
2019-12-17 11:25:56 +01:00
nested_slice {
}
2019-10-14 17:02:53 +02:00
}
2019-12-17 11:25:56 +01:00
}