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

1.1 KiB

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

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.