|
|
|
|
@ -11,10 +11,6 @@ import (
|
|
|
|
|
alicloudimportpostprocessor "github.com/hashicorp/packer-plugin-alicloud/post-processor/alicloud-import"
|
|
|
|
|
ansibleprovisioner "github.com/hashicorp/packer-plugin-ansible/provisioner/ansible"
|
|
|
|
|
ansiblelocalprovisioner "github.com/hashicorp/packer-plugin-ansible/provisioner/ansible-local"
|
|
|
|
|
azurearmbuilder "github.com/hashicorp/packer-plugin-azure/builder/azure/arm"
|
|
|
|
|
azurechrootbuilder "github.com/hashicorp/packer-plugin-azure/builder/azure/chroot"
|
|
|
|
|
azuredtlbuilder "github.com/hashicorp/packer-plugin-azure/builder/azure/dtl"
|
|
|
|
|
azuredtlartifactprovisioner "github.com/hashicorp/packer-plugin-azure/provisioner/azure-dtlartifact"
|
|
|
|
|
chefclientprovisioner "github.com/hashicorp/packer-plugin-chef/provisioner/chef-client"
|
|
|
|
|
chefsoloprovisioner "github.com/hashicorp/packer-plugin-chef/provisioner/chef-solo"
|
|
|
|
|
cloudstackbuilder "github.com/hashicorp/packer-plugin-cloudstack/builder/cloudstack"
|
|
|
|
|
@ -86,9 +82,6 @@ var VendoredDatasources = map[string]packersdk.Datasource{}
|
|
|
|
|
// Packer core, but are now being imported from their counterpart plugin repos
|
|
|
|
|
var VendoredBuilders = map[string]packersdk.Builder{
|
|
|
|
|
"alicloud-ecs": new(alicloudecsbuilder.Builder),
|
|
|
|
|
"azure-arm": new(azurearmbuilder.Builder),
|
|
|
|
|
"azure-chroot": new(azurechrootbuilder.Builder),
|
|
|
|
|
"azure-dtl": new(azuredtlbuilder.Builder),
|
|
|
|
|
"cloudstack": new(cloudstackbuilder.Builder),
|
|
|
|
|
"digitalocean": new(digitaloceanbuilder.Builder),
|
|
|
|
|
"docker": new(dockerbuilder.Builder),
|
|
|
|
|
@ -135,7 +128,6 @@ var VendoredBuilders = map[string]packersdk.Builder{
|
|
|
|
|
// VendoredProvisioners are provisioner components that were once bundled with the
|
|
|
|
|
// Packer core, but are now being imported from their counterpart plugin repos
|
|
|
|
|
var VendoredProvisioners = map[string]packersdk.Provisioner{
|
|
|
|
|
"azure-dtlartifact": new(azuredtlartifactprovisioner.Provisioner),
|
|
|
|
|
"ansible": new(ansibleprovisioner.Provisioner),
|
|
|
|
|
"ansible-local": new(ansiblelocalprovisioner.Provisioner),
|
|
|
|
|
"chef-client": new(chefclientprovisioner.Provisioner),
|
|
|
|
|
|