This commit is contained in:
Megan Marsh 2018-04-04 15:29:37 -07:00
parent 1bea658e16
commit 2b2bd5715c
1 changed files with 8 additions and 3 deletions

View File

@ -100,6 +100,8 @@ Optional parameters:
the example below for more guidance on how to use this feature. If you are
not on a Windows host, or you do not intend to use the shell-local
post-processor to run a bash script, please ignore this option.
If you set this flag to true, you still need to provide the standard windows
path to the script when providing a `script`. This is a beta feature.
## Execute Command
@ -123,8 +125,10 @@ One limitation of this offering is that "inline" and "command" options are not
available to you; please limit yourself to using the "script" or "scripts"
options instead.
Please note that the WSL is a beta feature, and this tool is not guaranteed to
work as you expect it to.
Please note that this feature is still in beta, as the underlying WSL is also
still in beta. There will be some limitations as a result. For example, it will
likely not work unless both Packer and the scripts you want to run are both on
the C drive.
```
{
@ -289,6 +293,7 @@ Required customizations: env_var_format and execute_command
"environment_vars": ["SHELLLOCALTEST=ShellTest4"],
"execute_command": ["powershell.exe", "{{.Vars}} {{.Script}}"],
"env_var_format": "$env:%s=\"%s\"; ",
"script": "./scripts/example_ps.ps1"
}
```
@ -313,7 +318,7 @@ Example of running a bash script on linux:
{
"type": "shell-local",
"environment_vars": ["PROVISIONERTEST=ProvisionerTest1"],
"scripts": ["./scripts/dummy_bash.sh"]
"scripts": ["./scripts/example_bash.sh"]
}
```