packer-cn/packer/plugin
Adrien Delorme 72c1912b60
allow to discover & start packer-plugin-* muliplugin binaries (#10277)
This add :
* discovery of `packer-plugin-*` binaries from the known folders and ask them to describe themselves
* tests

For testing: in go we create a bash script that in turn calls back to Go. I could not make the tests to work on windows and then would like to postpone testing this for when we know more about the finite layout of this feature. That is mainly: how things are going to work with init, versioning and such.
2020-12-15 10:58:09 +01:00
..
builder.go extract builder interface to sdk 2020-12-01 13:42:42 -08:00
builder_test.go packer/plugin: new Builder interface 2013-11-02 22:51:26 -05:00
client.go move plugin and rpc code into sdk; other minor tweaks (#10359) 2020-12-09 12:39:54 +01:00
client_test.go packer/plugin: communicate over unix domain sockets if you can 2013-12-11 12:24:45 -08:00
discover.go allow to discover & start packer-plugin-* muliplugin binaries (#10277) 2020-12-15 10:58:09 +01:00
discover_test.go allow to discover & start packer-plugin-* muliplugin binaries (#10277) 2020-12-15 10:58:09 +01:00
hook.go Move hook and communicator definitions to packer-plugin-sdk 2020-11-30 14:30:30 -08:00
hook_test.go packer: Add Cancel() method to hook 2013-08-30 17:03:55 -07:00
plugin_test.go move plugin and rpc code into sdk; other minor tweaks (#10359) 2020-12-09 12:39:54 +01:00
post_processor.go move postprocessor to sdk, fix generation code 2020-12-01 14:48:55 -08:00
post_processor_test.go move Artifact and artifact mock to the sdk 2020-11-30 14:29:52 -08:00
provisioner.go move provisioner interface into sdk 2020-12-01 14:25:14 -08:00
provisioner_test.go packer: Add Cancel method to Provisioner 2013-08-30 23:21:15 -07:00