hcl example for breakpoint provisioner
This commit is contained in:
parent
703023d47e
commit
0aa4d7117d
|
@ -24,13 +24,62 @@ and between every provisioner.
|
||||||
|
|
||||||
## Basic Example
|
## Basic Example
|
||||||
|
|
||||||
|
<Tabs>
|
||||||
|
<Tab heading="JSON">
|
||||||
|
|
||||||
```json
|
```json
|
||||||
{
|
{
|
||||||
"type": "breakpoint",
|
"builders": [
|
||||||
"note": "foo bar baz"
|
{
|
||||||
|
"type": "null",
|
||||||
|
"communicator": "none"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"provisioners": [
|
||||||
|
{
|
||||||
|
"type": "shell-local",
|
||||||
|
"inline": "echo hi"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "breakpoint",
|
||||||
|
"disable": false,
|
||||||
|
"note": "this is a breakpoint"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "shell-local",
|
||||||
|
"inline": "echo hi 2"
|
||||||
|
}
|
||||||
|
]
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
</Tab>
|
||||||
|
<Tab heading="HCL2">
|
||||||
|
|
||||||
|
```hcl
|
||||||
|
source "null" "example" {
|
||||||
|
communicator = "none"
|
||||||
|
}
|
||||||
|
|
||||||
|
build {
|
||||||
|
sources = ["source.null.example"]
|
||||||
|
|
||||||
|
provisioner "shell-local" {
|
||||||
|
inline = ["echo hi"]
|
||||||
|
}
|
||||||
|
provisioner "breakpoint" {
|
||||||
|
disable = false
|
||||||
|
note = "this is a breakpoint"
|
||||||
|
}
|
||||||
|
provisioner "shell-local" {
|
||||||
|
inline = ["echo hi 2"]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
</Tab>
|
||||||
|
</Tabs>
|
||||||
|
|
||||||
## Configuration Reference
|
## Configuration Reference
|
||||||
|
|
||||||
### Optional
|
### Optional
|
||||||
|
|
Loading…
Reference in New Issue