Commit Graph

97 Commits (ef9c2e65f6905db96c661fdc4e1921f5c11b51f7)

Author SHA1 Message Date
hashicorp-copywrite[bot] 6af0b29558 [COMPLIANCE] Update Copyright and License Headers
3 months ago
Sebastien Dionne 3cb0cd490e Fix typos and linguistic errors in documentation
4 months ago
Lucas Bajolet e8d3a55b5f packer: address errcheck lint errors
2 years ago
Lucas Bajolet 8d4a9d66ab
config: rm mono-component support from config file (#12998)
2 years ago
Lucas Bajolet a463abd73b commands: introduce plugin as alias to plugins
2 years ago
Lucas Bajolet 7f056211d9 commands: rename plugin to execute
2 years ago
Lucas Bajolet e099c5c661 main: move Discover to DetectPluginBinaries
2 years ago
Lucas Bajolet 94aaff44a1 packer: only support one directory for plugins
2 years ago
guoguangwu 7eb6a45cd4 chore: remove refs to deprecated io/ioutil
2 years ago
Wilken Rivera 48e8c3e680 Update version output for `-v` and `--version` flags
3 years ago
Lucas Bajolet eb9e1a4795 packer: remove implicit required plugins
3 years ago
hashicorp-copywrite[bot] 19055df3ec
[COMPLIANCE] License changes (#12568)
3 years ago
hashicorp-copywrite[bot] b7df3ca36f
[COMPLIANCE] Add Copyright and License Headers (#12254)
3 years ago
Wilken Rivera 58fa1f96e2
Temporarily revert the use of indirect redirects for external plugins (#11430)
4 years ago
Adrien Delorme faeef90910 remove ansible plugin from bundled plugins
4 years ago
Adrien Delorme 8acd453065 remove vagrant plugin from bundled plugins
4 years ago
Adrien Delorme bfe200d920 remove qemu plugin from bundled plugins
4 years ago
Adrien Delorme d9d96169d8 remove googlecompute plugin from bundled plugins
4 years ago
Adrien Delorme 4efa69cfff remove docker plugin from bundled plugins
4 years ago
Adrien Delorme 7a21f141c8 remove vsphere plugin from bundled plugins
4 years ago
Adrien Delorme eea27b02d5 remove parallels plugin from bundled plugins
4 years ago
Adrien Delorme 36c30706f1 remove vmware plugin from bundled plugins
4 years ago
Adrien Delorme eca7b442c1 remove virtualbox plugin from bundled plugins
4 years ago
Adrien Delorme 37ac5b260f remove azure plugin from bundled plugins
4 years ago
Adrien Delorme bb33cf9845 remove amazon plugin from bundled plugins
4 years ago
Adrien Delorme c391c7f10b make the exoscale plugin an implicit import
4 years ago
Megan Marsh e8780bf7b8 add massive warning about error logging to WrappedMain
5 years ago
Wilken Rivera c3e78d2c32 Update error messaging to bypass panicwrap only on non-recoverable
5 years ago
Megan Marsh 1b8e71ca1f switch to using ui once it is initialized
5 years ago
Adrien Delorme 0e3fcb589b
Implicit required_plugin blocks (#10732)
5 years ago
Megan Marsh 64a3219f69
fix error messaging in wrappedmain. Stderr gets eaten by panicwrap, so we need to write to stdout, which then gets unpacked into error and output messages using the ErrorPrefix and OutputPrefix (#10766)
5 years ago
Megan Marsh c4a22e9a56
fix packer interpolation of packer log path (#10660)
5 years ago
Adrien Delorme ed091163be
HCL2 Parse packer.required_plugins block + packer init (#10304)
5 years ago
Sylvia Moss 291121dd55
(2) Implement datasources (#10440)
5 years ago
Megan Marsh 88b7b0e14a remove sdk
5 years ago
Megan Marsh f179f01314 Modify struct-markdown generator code to work from different projct roots
5 years ago
Megan Marsh 39ab646236
move plugin and rpc code into sdk; other minor tweaks (#10359)
5 years ago
Megan Marsh 352f064b55 fix docker acceptance tests. Turns out they were broken on the main branch too; needed to move noop progress bar into the sdk to be used in the builder testui.
5 years ago
Megan Marsh 3681e2a7ee fix pathing
5 years ago
sylviamoss 2c10c21445 move plugin discover tests to plugin pkg
5 years ago
Megan Marsh d5971ca25e fix tests by moving mock hooks and communicators, and BasicUi definition, into SDK
5 years ago
Megan Marsh a6fdeca099 move logsecretfilter into packer sdk
5 years ago
Megan Marsh 001886670d move Ui definition into the packer plugin sdk.
5 years ago
Megan Marsh 7d658149ea update tests and website and generated partials to reflect new package format
5 years ago
Megan Marsh 1ffc358ada move tmp helper func into packer-plugin-sdk
5 years ago
Dmitry Borodaenko d18b7839b9 no panicwrap in plugins
5 years ago
Megan Marsh 15ee44e857 review comments
5 years ago
Megan Marsh ae8d359bf1 Switch to explicitly declaring TrackProgress on UI, using an underlying progress bar specifically stored on the struct. Export UiProgressTracker. These changes allow us to optionaly switch to the NoopProgressTracker when no TTY is set.
5 years ago
Megan Marsh ee5635722b enable force, debug, and on-error for hcl2 builds
6 years ago
nywilken fb76323c4d config: Fix loading external plugins from a packerconfig
6 years ago