# A build block invokes sources and runs provisioning steps on them. # The documentation for build blocks can be found here: # https://www.packer.io/docs/templates/hcl_templates/blocks/build packer { required_plugins { qemu = { source = "github.com/hashicorp/qemu" version = "~> 1" } ansible = { source = "github.com/hashicorp/ansible" version = "~> 1" } } } build { name = "base" sources = ["source.qemu.ansible"] post-processor "manifest" { output = "${var.output_directory}/manifest.json" } }