packer-cn/website/source/docs/command-line/validate.html.markdown

694 B

layout
docs

Command-Line: Validate

The packer validate command is used to validate the syntax and configuration of a template. The command will return a zero exit status on success, and a non-zero exit status on failure. Additionally, if a template doesn't validate, any error messages will be outputted.

Example usage:

$ packer validate my-template.json
Template validation failed. Errors are shown below.

Errors validating build 'vmware'. 1 error(s) occurred:

* Either a path or inline script must be specified.

Options

  • -syntax-only - Only the syntax of the template is checked. The configuration is not validated.