hashicorp / packer-plugin-sdk

Packer Plugin SDK enables building Packer plugins (builders, provisioners, or post-processors) to manage any service providers or custom in-house solutions
Mozilla Public License 2.0
32 stars 44 forks source link

Provide mechanism to perform integration tests #231

Open drewmullen opened 2 months ago

drewmullen commented 2 months ago

Description

It would be great to be able to debug Packer Plugin source code. Terraform "acceptance" tests are an ideal model; although, I believe Packer team has a better fit usage for the word "acceptance tests" (the Terraform acceptance tests are really integration tests).

Currently its not very easy to debug when writing Packer plugins

Use Case(s)

Debugging issues in various Packer plugins

Potential References