Commit Graph

22 Commits (main)

Author SHA1 Message Date
hashicorp-copywrite[bot] 6af0b29558 [COMPLIANCE] Update Copyright and License Headers
3 months ago
Lucas Bajolet d2ade9a783 packer: register plugin components only once
2 years ago
Lucas Bajolet 9f7e6ca52b plugins: add a release only flag to Discover
2 years ago
Lucas Bajolet e099c5c661 main: move Discover to DetectPluginBinaries
2 years ago
Lucas Bajolet b51c350bd6 packer: fix plugin version sorting and pickup
2 years ago
Lucas Bajolet fd5f668ee9 plugin: consolidate loading logic
2 years ago
Lucas Bajolet 4b00a81bf3 packer: remove directory slices from structs
2 years ago
Lucas Bajolet 94aaff44a1 packer: only support one directory for plugins
2 years ago
Lucas Bajolet efe182b221 packer: link to docs if a component is missing
2 years ago
Lucas Bajolet eb9e1a4795 packer: remove implicit required plugins
3 years ago
hashicorp-copywrite[bot] 19055df3ec
[COMPLIANCE] License changes (#12568)
3 years ago
Lucas Bajolet a2930bda4f packer: warn on bundled plugins usage
3 years ago
Lucas Bajolet 456bc2397b hcl2template: only warn once for missing plugins
3 years ago
hashicorp-copywrite[bot] b7df3ca36f
[COMPLIANCE] Add Copyright and License Headers (#12254)
3 years ago
Adrien Delorme 77a29fc2f8
Allow to have `dynamic` blocks in a `build` block + tests (#10825)
5 years ago
Adrien Delorme 0e3fcb589b
Implicit required_plugin blocks (#10732)
5 years ago
Adrien Delorme 8208f425c8 addrs: remove Plugin.ForDisplay func, the String one does the job
5 years ago
Sylvia Moss 774c5903f6
Add error-cleanup-provisioner to HCL2 (#10604)
5 years ago
Adrien Delorme ffbb110167
Test running plugins with fake and fresh plugins (#10595)
5 years ago
Sylvia Moss 3ddb17ad86
Don't allow data sources to be used inside data sources (#10559)
5 years ago
Wilken Rivera 8ccd164f25
Update diagnostic detail to display list of PostProcessors (#10564)
5 years ago
Adrien Delorme ed091163be
HCL2 Parse packer.required_plugins block + packer init (#10304)
5 years ago