From 2c48e04f1fa625662fda7f030066521cf7b003eb Mon Sep 17 00:00:00 2001 From: Adrien Delorme Date: Tue, 16 Mar 2021 17:29:29 +0100 Subject: [PATCH] add all plugins that we plan on moving out --- main.go | 54 ++++++++++++++++++++++++++++++++++++++++++++++++++---- 1 file changed, 50 insertions(+), 4 deletions(-) diff --git a/main.go b/main.go index ae0cc5127..550b8140e 100644 --- a/main.go +++ b/main.go @@ -299,16 +299,62 @@ func loadConfig() (*config, error) { KnownPluginFolders: packer.PluginFolders("."), BuilderRedirects: map[string]string{ - // + "amazon-chroot": "github.com/hashicorp/amazon", + "amazon-ebs": "github.com/hashicorp/amazon", + "amazon-ebssurrogate": "github.com/hashicorp/amazon", + "amazon-ebsvolume": "github.com/hashicorp/amazon", + "amazon-instance": "github.com/hashicorp/amazon", + + "azure-arm": "github.com/hashicorp/azure", + "azure-chroot": "github.com/hashicorp/azure", + "dtl": "github.com/hashicorp/azure", + + "docker": "github.com/hashicorp/docker", + + "googlecompute": "github.com/hashicorp/googlecompute", + + "parallels-iso": "github.com/hashicorp/parallels", + "parallels-pvm": "github.com/hashicorp/parallels", + + "qemu": "github.com/hashicorp/qemu", + + "vagrant": "github.com/hashicorp/vagrant", + + "virtualbox-iso": "github.com/hashicorp/virtualbox", + "virtualbox-ovf": "github.com/hashicorp/virtualbox", + "virtualbox-vm": "github.com/hashicorp/virtualbox", + + "vmware-iso": "github.com/hashicorp/vmware", + "vmware-vmx": "github.com/hashicorp/vmware", + + "vsphere-iso": "github.com/hashicorp/vsphere", + "vsphere-clone": "github.com/hashicorp/vsphere", }, DatasourceRedirects: map[string]string{ - // + "amazon-ami": "github.com/hashicorp/amazon", }, ProvisionerRedirects: map[string]string{ - // + "ansible": "github.com/hashicorp/ansible", + "ansible-local": "github.com/hashicorp/ansible", + + "azure-dtlartifact": "github.com/hashicorp/azure", }, PostProcessorRedirects: map[string]string{ - // + "amazon-import": "github.com/hashicorp/amazon", + + "docker-import": "github.com/hashicorp/docker", + "docker-push": "github.com/hashicorp/docker", + "docker-save": "github.com/hashicorp/docker", + "docker-tag": "github.com/hashicorp/docker", + + "googlecompute-export": "github.com/hashicorp/googlecompute", + "googlecompute-import": "github.com/hashicorp/googlecompute", + + "vagrant": "github.com/hashicorp/vagrant", + "vagrant-cloud": "github.com/hashicorp/vagrant", + + "vsphere": "github.com/hashicorp/vsphere", + "vsphere-template": "github.com/hashicorp/vsphere", }, } if err := config.Plugins.Discover(); err != nil {