@ -9,58 +9,70 @@ builder that you have already installed what you need.
Required:
`source_box` (string) - URL of the vagrant box to use, or the name of the
vagrant box. For example, `hashicorp/precise64` or
`https://boxes.company.com/my-company.box` are valid source boxes. If using a URL like the latter example above, you will also need to provide a `box_name`.
- `source_box` (string) - URL of the vagrant box to use, or the name of the
vagrant box. `hashicorp/precise64`, `./mylocalbox.box` and
`https://boxes.company.com/my-company.box` are all valid source boxes. If your
source is a .box file, whether locally or from a URL like the latter example
above, you will also need to provide a `box_name`.
Optional:
`output_dir` (string) - The directory to create that will contain
your output box. We always create this directory and run from inside of it to
prevent Vagrant init collisions. If unset, it will be set to `packer-` plus
your buildname.
- `output_dir` (string) - The directory to create that will contain
your output box. We always create this directory and run from inside of it to
prevent Vagrant init collisions. If unset, it will be set to `packer-` plus
your buildname.
`box_name` (string) - if your source\_box is a boxfile that we need to add to
Vagrant, this is the name to give it.
- `box_name` (string) - if your source\_box is a boxfile that we need to add
to Vagrant, this is the name to give it. If left blank, will default to
"packer_" plus your buildname.
`vagrantfile_template` (string) - a path to an ERB template to use for the
vagrantfile when calling `vagrant init`. See the blog post