diff --git a/builder/alicloud/ecs/access_config.go b/builder/alicloud/ecs/access_config.go index acc789d31..0d74409e2 100644 --- a/builder/alicloud/ecs/access_config.go +++ b/builder/alicloud/ecs/access_config.go @@ -1,3 +1,5 @@ +//go:generate struct-markdown + package ecs import ( diff --git a/builder/alicloud/ecs/image_config.go b/builder/alicloud/ecs/image_config.go index 98cb0c834..1e4ff6cbc 100644 --- a/builder/alicloud/ecs/image_config.go +++ b/builder/alicloud/ecs/image_config.go @@ -1,3 +1,5 @@ +//go:generate struct-markdown + package ecs import ( diff --git a/builder/alicloud/ecs/run_config.go b/builder/alicloud/ecs/run_config.go index a6d4de5a3..070e2557e 100644 --- a/builder/alicloud/ecs/run_config.go +++ b/builder/alicloud/ecs/run_config.go @@ -1,3 +1,5 @@ +//go:generate struct-markdown + package ecs import ( diff --git a/builder/amazon/chroot/builder.go b/builder/amazon/chroot/builder.go index 1c4a52f42..d91a40ed4 100644 --- a/builder/amazon/chroot/builder.go +++ b/builder/amazon/chroot/builder.go @@ -1,3 +1,5 @@ +//go:generate struct-markdown + // The chroot package is able to create an Amazon AMI without requiring // the launch of a new instance for every build. It does this by attaching // and mounting the root volume of another AMI and chrooting into that diff --git a/builder/amazon/common/access_config.go b/builder/amazon/common/access_config.go index e3beac5ea..5ef1de3f4 100644 --- a/builder/amazon/common/access_config.go +++ b/builder/amazon/common/access_config.go @@ -1,3 +1,5 @@ +//go:generate struct-markdown + package common import ( diff --git a/builder/amazon/common/ami_config.go b/builder/amazon/common/ami_config.go index d231aac73..5aefb7a43 100644 --- a/builder/amazon/common/ami_config.go +++ b/builder/amazon/common/ami_config.go @@ -1,3 +1,5 @@ +//go:generate struct-markdown + package common import ( diff --git a/builder/amazon/common/block_device.go b/builder/amazon/common/block_device.go index 9592be58a..4504b3ac4 100644 --- a/builder/amazon/common/block_device.go +++ b/builder/amazon/common/block_device.go @@ -1,3 +1,5 @@ +//go:generate struct-markdown + package common import ( diff --git a/builder/amazon/common/run_config.go b/builder/amazon/common/run_config.go index 325433d54..f4e6ae56e 100644 --- a/builder/amazon/common/run_config.go +++ b/builder/amazon/common/run_config.go @@ -1,3 +1,5 @@ +//go:generate struct-markdown + package common import ( diff --git a/builder/amazon/ebssurrogate/builder.go b/builder/amazon/ebssurrogate/builder.go index 7047662cf..afb4f3905 100644 --- a/builder/amazon/ebssurrogate/builder.go +++ b/builder/amazon/ebssurrogate/builder.go @@ -1,3 +1,5 @@ +//go:generate struct-markdown + // The ebssurrogate package contains a packer.Builder implementation that // builds a new EBS-backed AMI using an ephemeral instance. package ebssurrogate diff --git a/builder/amazon/ebssurrogate/root_block_device.go b/builder/amazon/ebssurrogate/root_block_device.go index 543d15262..e615fd504 100644 --- a/builder/amazon/ebssurrogate/root_block_device.go +++ b/builder/amazon/ebssurrogate/root_block_device.go @@ -1,3 +1,5 @@ +//go:generate struct-markdown + package ebssurrogate import ( diff --git a/builder/amazon/ebsvolume/block_device.go b/builder/amazon/ebsvolume/block_device.go index ebaffff56..0e6e5da19 100644 --- a/builder/amazon/ebsvolume/block_device.go +++ b/builder/amazon/ebsvolume/block_device.go @@ -1,3 +1,5 @@ +//go:generate struct-markdown + package ebsvolume import ( diff --git a/builder/amazon/ebsvolume/builder.go b/builder/amazon/ebsvolume/builder.go index 66c0d05c1..3556dcc61 100644 --- a/builder/amazon/ebsvolume/builder.go +++ b/builder/amazon/ebsvolume/builder.go @@ -1,3 +1,5 @@ +//go:generate struct-markdown + // The ebsvolume package contains a packer.Builder implementation that // builds EBS volumes for Amazon EC2 using an ephemeral instance, package ebsvolume @@ -23,25 +25,25 @@ type Config struct { awscommon.AccessConfig `mapstructure:",squash"` awscommon.RunConfig `mapstructure:",squash"` // Add the block device - // mappings to the AMI. The block device mappings allow for keys: - VolumeMappings []BlockDevice `mapstructure:"ebs_volumes" required:"false"` + // mappings to the AMI. The block device mappings allow for keys: + VolumeMappings []BlockDevice `mapstructure:"ebs_volumes" required:"false"` // Enable enhanced networking (ENA but not - // SriovNetSupport) on HVM-compatible AMIs. If set, add - // ec2:ModifyInstanceAttribute to your AWS IAM policy. If false, this will - // disable enhanced networking in the final AMI as opposed to passing the - // setting through unchanged from the source. Note: you must make sure - // enhanced networking is enabled on your instance. See Amazon's - // documentation on enabling enhanced - // networking. - AMIENASupport *bool `mapstructure:"ena_support" required:"false"` + // SriovNetSupport) on HVM-compatible AMIs. If set, add + // ec2:ModifyInstanceAttribute to your AWS IAM policy. If false, this will + // disable enhanced networking in the final AMI as opposed to passing the + // setting through unchanged from the source. Note: you must make sure + // enhanced networking is enabled on your instance. See Amazon's + // documentation on enabling enhanced + // networking. + AMIENASupport *bool `mapstructure:"ena_support" required:"false"` // Enable enhanced networking (SriovNetSupport but - // not ENA) on HVM-compatible AMIs. If true, add - // ec2:ModifyInstanceAttribute to your AWS IAM policy. Note: you must make - // sure enhanced networking is enabled on your instance. See Amazon's - // documentation on enabling enhanced - // networking. - // Default false. - AMISriovNetSupport bool `mapstructure:"sriov_support" required:"false"` + // not ENA) on HVM-compatible AMIs. If true, add + // ec2:ModifyInstanceAttribute to your AWS IAM policy. Note: you must make + // sure enhanced networking is enabled on your instance. See Amazon's + // documentation on enabling enhanced + // networking. + // Default false. + AMISriovNetSupport bool `mapstructure:"sriov_support" required:"false"` launchBlockDevices awscommon.BlockDevices ctx interpolate.Context diff --git a/builder/amazon/instance/builder.go b/builder/amazon/instance/builder.go index 6f64f8733..201dfe73a 100644 --- a/builder/amazon/instance/builder.go +++ b/builder/amazon/instance/builder.go @@ -1,3 +1,5 @@ +//go:generate struct-markdown + // The instance package contains a packer.Builder implementation that builds // AMIs for Amazon EC2 backed by instance storage, as opposed to EBS storage. package instance diff --git a/builder/azure/arm/clientconfig.go b/builder/azure/arm/clientconfig.go index 4cfac9922..ab8a22ef9 100644 --- a/builder/azure/arm/clientconfig.go +++ b/builder/azure/arm/clientconfig.go @@ -1,3 +1,5 @@ +//go:generate struct-markdown + package arm import ( diff --git a/builder/azure/arm/config.go b/builder/azure/arm/config.go index aca143ff8..b0b740474 100644 --- a/builder/azure/arm/config.go +++ b/builder/azure/arm/config.go @@ -1,3 +1,5 @@ +//go:generate struct-markdown + package arm import ( diff --git a/builder/cloudstack/config.go b/builder/cloudstack/config.go index 94f76347c..9e4e5c105 100644 --- a/builder/cloudstack/config.go +++ b/builder/cloudstack/config.go @@ -1,3 +1,5 @@ +//go:generate struct-markdown + package cloudstack import ( diff --git a/builder/digitalocean/config.go b/builder/digitalocean/config.go index ff654082c..970a16080 100644 --- a/builder/digitalocean/config.go +++ b/builder/digitalocean/config.go @@ -1,3 +1,5 @@ +//go:generate struct-markdown + package digitalocean import ( diff --git a/builder/docker/config.go b/builder/docker/config.go index c69c5c7f4..dbb041dc0 100644 --- a/builder/docker/config.go +++ b/builder/docker/config.go @@ -1,3 +1,5 @@ +//go:generate struct-markdown + package docker import ( diff --git a/builder/docker/ecr_login.go b/builder/docker/ecr_login.go index 5daed00cd..9438f15e0 100644 --- a/builder/docker/ecr_login.go +++ b/builder/docker/ecr_login.go @@ -1,3 +1,5 @@ +//go:generate struct-markdown + package docker import ( diff --git a/builder/googlecompute/config.go b/builder/googlecompute/config.go index d5edc42aa..8748e1559 100644 --- a/builder/googlecompute/config.go +++ b/builder/googlecompute/config.go @@ -1,3 +1,5 @@ +//go:generate struct-markdown + package googlecompute import ( diff --git a/builder/hyperone/config.go b/builder/hyperone/config.go index d8adc8f02..ea843eab9 100644 --- a/builder/hyperone/config.go +++ b/builder/hyperone/config.go @@ -1,3 +1,5 @@ +//go:generate struct-markdown + package hyperone import ( diff --git a/builder/hyperv/common/output_config.go b/builder/hyperv/common/output_config.go index 94a4f0ed6..bd8f68045 100644 --- a/builder/hyperv/common/output_config.go +++ b/builder/hyperv/common/output_config.go @@ -1,3 +1,5 @@ +//go:generate struct-markdown + package common import ( diff --git a/builder/hyperv/common/shutdown_config.go b/builder/hyperv/common/shutdown_config.go index f6a2ef9b8..35d8b8266 100644 --- a/builder/hyperv/common/shutdown_config.go +++ b/builder/hyperv/common/shutdown_config.go @@ -1,3 +1,5 @@ +//go:generate struct-markdown + package common import ( diff --git a/builder/hyperv/iso/builder.go b/builder/hyperv/iso/builder.go index 9af93c6f5..29d510a9f 100644 --- a/builder/hyperv/iso/builder.go +++ b/builder/hyperv/iso/builder.go @@ -1,3 +1,5 @@ +//go:generate struct-markdown + package iso import ( diff --git a/builder/hyperv/vmcx/builder.go b/builder/hyperv/vmcx/builder.go index e34f33698..b8570bf76 100644 --- a/builder/hyperv/vmcx/builder.go +++ b/builder/hyperv/vmcx/builder.go @@ -1,3 +1,5 @@ +//go:generate struct-markdown + package vmcx import ( diff --git a/builder/lxc/config.go b/builder/lxc/config.go index 7f356b16e..ea9f1978c 100644 --- a/builder/lxc/config.go +++ b/builder/lxc/config.go @@ -1,3 +1,5 @@ +//go:generate struct-markdown + package lxc import ( diff --git a/builder/lxd/config.go b/builder/lxd/config.go index d8b265a1a..4f67bf0ca 100644 --- a/builder/lxd/config.go +++ b/builder/lxd/config.go @@ -1,3 +1,5 @@ +//go:generate struct-markdown + package lxd import ( diff --git a/builder/ncloud/config.go b/builder/ncloud/config.go index 73a20a5b3..f2ee13eef 100644 --- a/builder/ncloud/config.go +++ b/builder/ncloud/config.go @@ -1,3 +1,5 @@ +//go:generate struct-markdown + package ncloud import ( diff --git a/builder/openstack/access_config.go b/builder/openstack/access_config.go index 2b9c27d86..3bfac129a 100644 --- a/builder/openstack/access_config.go +++ b/builder/openstack/access_config.go @@ -1,3 +1,5 @@ +//go:generate struct-markdown + package openstack import ( diff --git a/builder/openstack/image_config.go b/builder/openstack/image_config.go index 1f907f1c8..dc9fb1ed5 100644 --- a/builder/openstack/image_config.go +++ b/builder/openstack/image_config.go @@ -1,3 +1,5 @@ +//go:generate struct-markdown + package openstack import ( diff --git a/builder/openstack/run_config.go b/builder/openstack/run_config.go index 8d1aef3a3..1f7cdd40b 100644 --- a/builder/openstack/run_config.go +++ b/builder/openstack/run_config.go @@ -1,3 +1,5 @@ +//go:generate struct-markdown + package openstack import ( diff --git a/builder/parallels/common/hw_config.go b/builder/parallels/common/hw_config.go index 3515f3ea6..3c0e0aeec 100644 --- a/builder/parallels/common/hw_config.go +++ b/builder/parallels/common/hw_config.go @@ -1,3 +1,5 @@ +//go:generate struct-markdown + package common import ( diff --git a/builder/parallels/common/output_config.go b/builder/parallels/common/output_config.go index 204feffa8..c773cad01 100644 --- a/builder/parallels/common/output_config.go +++ b/builder/parallels/common/output_config.go @@ -1,3 +1,5 @@ +//go:generate struct-markdown + package common import ( diff --git a/builder/parallels/common/prlctl_config.go b/builder/parallels/common/prlctl_config.go index 76aebf3e0..753de4c3e 100644 --- a/builder/parallels/common/prlctl_config.go +++ b/builder/parallels/common/prlctl_config.go @@ -1,3 +1,5 @@ +//go:generate struct-markdown + package common import ( diff --git a/builder/parallels/common/prlctl_post_config.go b/builder/parallels/common/prlctl_post_config.go index 526d12d29..d1763800d 100644 --- a/builder/parallels/common/prlctl_post_config.go +++ b/builder/parallels/common/prlctl_post_config.go @@ -1,3 +1,5 @@ +//go:generate struct-markdown + package common import ( diff --git a/builder/parallels/common/prlctl_version_config.go b/builder/parallels/common/prlctl_version_config.go index b31ade19a..6a7f97ef3 100644 --- a/builder/parallels/common/prlctl_version_config.go +++ b/builder/parallels/common/prlctl_version_config.go @@ -1,3 +1,5 @@ +//go:generate struct-markdown + package common import ( diff --git a/builder/parallels/common/shutdown_config.go b/builder/parallels/common/shutdown_config.go index f9a8626ef..658f90018 100644 --- a/builder/parallels/common/shutdown_config.go +++ b/builder/parallels/common/shutdown_config.go @@ -1,3 +1,5 @@ +//go:generate struct-markdown + package common import ( diff --git a/builder/parallels/common/tools_config.go b/builder/parallels/common/tools_config.go index 6a1d8c790..0b746b939 100644 --- a/builder/parallels/common/tools_config.go +++ b/builder/parallels/common/tools_config.go @@ -1,3 +1,5 @@ +//go:generate struct-markdown + package common import ( diff --git a/builder/parallels/iso/builder.go b/builder/parallels/iso/builder.go index 1ccdd934b..a2c61f1ba 100644 --- a/builder/parallels/iso/builder.go +++ b/builder/parallels/iso/builder.go @@ -1,3 +1,5 @@ +//go:generate struct-markdown + package iso import ( diff --git a/builder/parallels/pvm/config.go b/builder/parallels/pvm/config.go index 99b54532b..8c11b86d7 100644 --- a/builder/parallels/pvm/config.go +++ b/builder/parallels/pvm/config.go @@ -1,3 +1,5 @@ +//go:generate struct-markdown + package pvm import ( diff --git a/builder/qemu/builder.go b/builder/qemu/builder.go index 55df4c600..97fe3f94e 100644 --- a/builder/qemu/builder.go +++ b/builder/qemu/builder.go @@ -1,3 +1,5 @@ +//go:generate struct-markdown + package qemu import ( diff --git a/builder/scaleway/config.go b/builder/scaleway/config.go index 6b8cabdba..f3909f7cb 100644 --- a/builder/scaleway/config.go +++ b/builder/scaleway/config.go @@ -1,3 +1,5 @@ +//go:generate struct-markdown + package scaleway import ( diff --git a/builder/tencentcloud/cvm/access_config.go b/builder/tencentcloud/cvm/access_config.go index 6c7c16584..17ff5f74b 100644 --- a/builder/tencentcloud/cvm/access_config.go +++ b/builder/tencentcloud/cvm/access_config.go @@ -1,3 +1,5 @@ +//go:generate struct-markdown + package cvm import ( diff --git a/builder/tencentcloud/cvm/image_config.go b/builder/tencentcloud/cvm/image_config.go index b6ece44de..57eb18490 100644 --- a/builder/tencentcloud/cvm/image_config.go +++ b/builder/tencentcloud/cvm/image_config.go @@ -1,3 +1,5 @@ +//go:generate struct-markdown + package cvm import ( diff --git a/builder/tencentcloud/cvm/run_config.go b/builder/tencentcloud/cvm/run_config.go index ee304e0cb..21fae66fe 100644 --- a/builder/tencentcloud/cvm/run_config.go +++ b/builder/tencentcloud/cvm/run_config.go @@ -1,3 +1,5 @@ +//go:generate struct-markdown + package cvm import ( diff --git a/builder/triton/access_config.go b/builder/triton/access_config.go index 27196b81d..374fcbed5 100644 --- a/builder/triton/access_config.go +++ b/builder/triton/access_config.go @@ -1,3 +1,5 @@ +//go:generate struct-markdown + package triton import ( diff --git a/builder/triton/source_machine_config.go b/builder/triton/source_machine_config.go index 5549d0549..93c09e4f5 100644 --- a/builder/triton/source_machine_config.go +++ b/builder/triton/source_machine_config.go @@ -1,3 +1,5 @@ +//go:generate struct-markdown + package triton import ( diff --git a/builder/triton/target_image_config.go b/builder/triton/target_image_config.go index 183ae1932..6ee195428 100644 --- a/builder/triton/target_image_config.go +++ b/builder/triton/target_image_config.go @@ -1,3 +1,5 @@ +//go:generate struct-markdown + package triton import ( diff --git a/builder/vagrant/builder.go b/builder/vagrant/builder.go index ccd571777..be07796f1 100644 --- a/builder/vagrant/builder.go +++ b/builder/vagrant/builder.go @@ -1,3 +1,5 @@ +//go:generate struct-markdown + package vagrant import ( diff --git a/builder/virtualbox/common/export_config.go b/builder/virtualbox/common/export_config.go index a5af812b6..af38c0d78 100644 --- a/builder/virtualbox/common/export_config.go +++ b/builder/virtualbox/common/export_config.go @@ -1,3 +1,5 @@ +//go:generate struct-markdown + package common import ( diff --git a/builder/virtualbox/common/export_opts.go b/builder/virtualbox/common/export_opts.go index ad40b1d3c..3a802a314 100644 --- a/builder/virtualbox/common/export_opts.go +++ b/builder/virtualbox/common/export_opts.go @@ -1,3 +1,5 @@ +//go:generate struct-markdown + package common import ( diff --git a/builder/virtualbox/common/guest_additions_config.go b/builder/virtualbox/common/guest_additions_config.go index eb2b5e278..082d10b21 100644 --- a/builder/virtualbox/common/guest_additions_config.go +++ b/builder/virtualbox/common/guest_additions_config.go @@ -1,3 +1,5 @@ +//go:generate struct-markdown + package common import ( diff --git a/builder/virtualbox/common/hw_config.go b/builder/virtualbox/common/hw_config.go index ec63b1a46..2f7d6ebfe 100644 --- a/builder/virtualbox/common/hw_config.go +++ b/builder/virtualbox/common/hw_config.go @@ -1,3 +1,5 @@ +//go:generate struct-markdown + package common import ( diff --git a/builder/virtualbox/common/output_config.go b/builder/virtualbox/common/output_config.go index 263d0b8e6..6fa30ebbc 100644 --- a/builder/virtualbox/common/output_config.go +++ b/builder/virtualbox/common/output_config.go @@ -1,3 +1,5 @@ +//go:generate struct-markdown + package common import ( diff --git a/builder/virtualbox/common/run_config.go b/builder/virtualbox/common/run_config.go index b460ca45d..331d3d195 100644 --- a/builder/virtualbox/common/run_config.go +++ b/builder/virtualbox/common/run_config.go @@ -1,3 +1,5 @@ +//go:generate struct-markdown + package common import ( diff --git a/builder/virtualbox/common/shutdown_config.go b/builder/virtualbox/common/shutdown_config.go index e5d7acf9d..85252ed7a 100644 --- a/builder/virtualbox/common/shutdown_config.go +++ b/builder/virtualbox/common/shutdown_config.go @@ -1,3 +1,5 @@ +//go:generate struct-markdown + package common import ( diff --git a/builder/virtualbox/common/ssh_config.go b/builder/virtualbox/common/ssh_config.go index 57bce7353..c78008be8 100644 --- a/builder/virtualbox/common/ssh_config.go +++ b/builder/virtualbox/common/ssh_config.go @@ -1,3 +1,5 @@ +//go:generate struct-markdown + package common import ( diff --git a/builder/virtualbox/common/vbox_version_config.go b/builder/virtualbox/common/vbox_version_config.go index 4aa200e6d..4d911f48e 100644 --- a/builder/virtualbox/common/vbox_version_config.go +++ b/builder/virtualbox/common/vbox_version_config.go @@ -1,3 +1,5 @@ +//go:generate struct-markdown + package common import ( diff --git a/builder/virtualbox/common/vboxbundle_config.go b/builder/virtualbox/common/vboxbundle_config.go index 7e863d529..586609987 100644 --- a/builder/virtualbox/common/vboxbundle_config.go +++ b/builder/virtualbox/common/vboxbundle_config.go @@ -1,3 +1,5 @@ +//go:generate struct-markdown + package common import ( diff --git a/builder/virtualbox/common/vboxmanage_config.go b/builder/virtualbox/common/vboxmanage_config.go index 48c1dd6ca..7027ead1f 100644 --- a/builder/virtualbox/common/vboxmanage_config.go +++ b/builder/virtualbox/common/vboxmanage_config.go @@ -1,3 +1,5 @@ +//go:generate struct-markdown + package common import ( diff --git a/builder/virtualbox/common/vboxmanage_post_config.go b/builder/virtualbox/common/vboxmanage_post_config.go index df923fe38..890a3075d 100644 --- a/builder/virtualbox/common/vboxmanage_post_config.go +++ b/builder/virtualbox/common/vboxmanage_post_config.go @@ -1,3 +1,5 @@ +//go:generate struct-markdown + package common import ( diff --git a/builder/virtualbox/iso/builder.go b/builder/virtualbox/iso/builder.go index 87ba4322a..e16873b24 100644 --- a/builder/virtualbox/iso/builder.go +++ b/builder/virtualbox/iso/builder.go @@ -1,3 +1,5 @@ +//go:generate struct-markdown + package iso import ( diff --git a/builder/virtualbox/ovf/config.go b/builder/virtualbox/ovf/config.go index 50c3819d4..c8b2bf0d2 100644 --- a/builder/virtualbox/ovf/config.go +++ b/builder/virtualbox/ovf/config.go @@ -1,3 +1,5 @@ +//go:generate struct-markdown + package ovf import ( diff --git a/builder/vmware/common/driver_config.go b/builder/vmware/common/driver_config.go index f363aed33..df8258c69 100644 --- a/builder/vmware/common/driver_config.go +++ b/builder/vmware/common/driver_config.go @@ -1,3 +1,5 @@ +//go:generate struct-markdown + package common import ( diff --git a/builder/vmware/common/export_config.go b/builder/vmware/common/export_config.go index a09c772ec..6c90cea2d 100644 --- a/builder/vmware/common/export_config.go +++ b/builder/vmware/common/export_config.go @@ -1,3 +1,5 @@ +//go:generate struct-markdown + package common import ( diff --git a/builder/vmware/common/hw_config.go b/builder/vmware/common/hw_config.go index ad72d5465..45e7189d3 100644 --- a/builder/vmware/common/hw_config.go +++ b/builder/vmware/common/hw_config.go @@ -1,3 +1,5 @@ +//go:generate struct-markdown + package common import ( diff --git a/builder/vmware/common/output_config.go b/builder/vmware/common/output_config.go index 263d0b8e6..6fa30ebbc 100644 --- a/builder/vmware/common/output_config.go +++ b/builder/vmware/common/output_config.go @@ -1,3 +1,5 @@ +//go:generate struct-markdown + package common import ( diff --git a/builder/vmware/common/run_config.go b/builder/vmware/common/run_config.go index 09d4c153d..214219525 100644 --- a/builder/vmware/common/run_config.go +++ b/builder/vmware/common/run_config.go @@ -1,3 +1,5 @@ +//go:generate struct-markdown + package common import ( diff --git a/builder/vmware/common/shutdown_config.go b/builder/vmware/common/shutdown_config.go index 159bb5e3c..96f7f7d8d 100644 --- a/builder/vmware/common/shutdown_config.go +++ b/builder/vmware/common/shutdown_config.go @@ -1,3 +1,5 @@ +//go:generate struct-markdown + package common import ( diff --git a/builder/vmware/common/tools_config.go b/builder/vmware/common/tools_config.go index 4a82c55f1..b4dd01c91 100644 --- a/builder/vmware/common/tools_config.go +++ b/builder/vmware/common/tools_config.go @@ -1,3 +1,5 @@ +//go:generate struct-markdown + package common import ( diff --git a/builder/vmware/common/vmx_config.go b/builder/vmware/common/vmx_config.go index 225dec923..83d98dfc2 100644 --- a/builder/vmware/common/vmx_config.go +++ b/builder/vmware/common/vmx_config.go @@ -1,3 +1,5 @@ +//go:generate struct-markdown + package common import ( diff --git a/builder/vmware/iso/config.go b/builder/vmware/iso/config.go index 1363ac789..c9434d31a 100644 --- a/builder/vmware/iso/config.go +++ b/builder/vmware/iso/config.go @@ -1,3 +1,5 @@ +//go:generate struct-markdown + package iso import ( diff --git a/builder/vmware/vmx/config.go b/builder/vmware/vmx/config.go index 60bf461f9..bb579e43d 100644 --- a/builder/vmware/vmx/config.go +++ b/builder/vmware/vmx/config.go @@ -1,3 +1,5 @@ +//go:generate struct-markdown + package vmx import ( diff --git a/builder/yandex/config.go b/builder/yandex/config.go index aeea94ad5..bab294f62 100644 --- a/builder/yandex/config.go +++ b/builder/yandex/config.go @@ -1,3 +1,5 @@ +//go:generate struct-markdown + package yandex import (