packer-cn/website/source/docs/commands/validate.html.md

1.0 KiB

layout sidebar_current page_title description
docs docs-commands-validate packer validate - Commands The `packer validate` Packer 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.

validate Command

The packer validate Packer 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.