diff --git a/hcl2template/types.hcl_post-processor.go b/hcl2template/types.hcl_post-processor.go index 3f659ed9f..37ae1660f 100644 --- a/hcl2template/types.hcl_post-processor.go +++ b/hcl2template/types.hcl_post-processor.go @@ -39,6 +39,8 @@ func (p *HCL2PostProcessor) HCL2Prepare(buildVars map[string]interface{}) error buildValues[k] = cty.NumberIntVal(v) case uint64: buildValues[k] = cty.NumberUIntVal(v) + case bool: + buildValues[k] = cty.BoolVal(v) default: return fmt.Errorf("unhandled buildvar type: %T", v) }