├── .copywrite.hcl ├── .github ├── PULL_REQUEST_TEMPLATE.md ├── dependabot.yml └── workflows │ ├── notify-integration-release-via-manual.yaml │ ├── notify-integration-release-via-tag.yaml │ ├── release.yml │ └── test-plugin-example.yml ├── .gitignore ├── .go-version ├── .goreleaser.yml ├── .web-docs ├── README.md ├── components │ ├── builder │ │ └── builder │ │ │ └── README.md │ ├── data-source │ │ └── datasource │ │ │ └── README.md │ ├── post-processor │ │ └── post-processor │ │ │ └── README.md │ └── provisioner │ │ └── provisioner │ │ └── README.md ├── metadata.hcl └── scripts │ └── compile-to-webdocs.sh ├── CODEOWNERS ├── GNUmakefile ├── LICENSE ├── README.md ├── datasource └── scaffolding │ ├── data.go │ ├── data.hcl2spec.go │ ├── data_acc_test.go │ └── test-fixtures │ └── template.pkr.hcl ├── docs ├── README.md ├── builders │ └── builder.mdx ├── datasources │ └── datasource.mdx ├── post-processors │ └── post-processor.mdx └── provisioners │ └── provisioner.mdx ├── example ├── README.md ├── build.pkr.hcl ├── data.pkr.hcl └── variables.pkr.hcl ├── go.mod ├── go.sum ├── main.go ├── post-processor └── scaffolding │ ├── post-processor.go │ ├── post-processor.hcl2spec.go │ ├── post-processor_acc_test.go │ └── test-fixtures │ └── template.pkr.hcl ├── provisioner └── scaffolding │ ├── provisioner.go │ ├── provisioner.hcl2spec.go │ ├── provisioner_acc_test.go │ └── test-fixtures │ └── template.pkr.hcl └── version └── version.go /.copywrite.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/packer-plugin-scaffolding/HEAD/.copywrite.hcl -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/packer-plugin-scaffolding/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/packer-plugin-scaffolding/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/notify-integration-release-via-manual.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/packer-plugin-scaffolding/HEAD/.github/workflows/notify-integration-release-via-manual.yaml -------------------------------------------------------------------------------- /.github/workflows/notify-integration-release-via-tag.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/packer-plugin-scaffolding/HEAD/.github/workflows/notify-integration-release-via-tag.yaml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/packer-plugin-scaffolding/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/test-plugin-example.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/packer-plugin-scaffolding/HEAD/.github/workflows/test-plugin-example.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/packer-plugin-scaffolding/HEAD/.gitignore -------------------------------------------------------------------------------- /.go-version: -------------------------------------------------------------------------------- 1 | 1.23.2 2 | 3 | -------------------------------------------------------------------------------- /.goreleaser.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/packer-plugin-scaffolding/HEAD/.goreleaser.yml -------------------------------------------------------------------------------- /.web-docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/packer-plugin-scaffolding/HEAD/.web-docs/README.md -------------------------------------------------------------------------------- /.web-docs/components/builder/builder/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/packer-plugin-scaffolding/HEAD/.web-docs/components/builder/builder/README.md -------------------------------------------------------------------------------- /.web-docs/components/data-source/datasource/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/packer-plugin-scaffolding/HEAD/.web-docs/components/data-source/datasource/README.md -------------------------------------------------------------------------------- /.web-docs/components/post-processor/post-processor/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/packer-plugin-scaffolding/HEAD/.web-docs/components/post-processor/post-processor/README.md -------------------------------------------------------------------------------- /.web-docs/components/provisioner/provisioner/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/packer-plugin-scaffolding/HEAD/.web-docs/components/provisioner/provisioner/README.md -------------------------------------------------------------------------------- /.web-docs/metadata.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/packer-plugin-scaffolding/HEAD/.web-docs/metadata.hcl -------------------------------------------------------------------------------- /.web-docs/scripts/compile-to-webdocs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/packer-plugin-scaffolding/HEAD/.web-docs/scripts/compile-to-webdocs.sh -------------------------------------------------------------------------------- /CODEOWNERS: -------------------------------------------------------------------------------- 1 | * @hashicorp/packer 2 | -------------------------------------------------------------------------------- /GNUmakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/packer-plugin-scaffolding/HEAD/GNUmakefile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/packer-plugin-scaffolding/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/packer-plugin-scaffolding/HEAD/README.md -------------------------------------------------------------------------------- /datasource/scaffolding/data.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/packer-plugin-scaffolding/HEAD/datasource/scaffolding/data.go -------------------------------------------------------------------------------- /datasource/scaffolding/data.hcl2spec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/packer-plugin-scaffolding/HEAD/datasource/scaffolding/data.hcl2spec.go -------------------------------------------------------------------------------- /datasource/scaffolding/data_acc_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/packer-plugin-scaffolding/HEAD/datasource/scaffolding/data_acc_test.go -------------------------------------------------------------------------------- /datasource/scaffolding/test-fixtures/template.pkr.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/packer-plugin-scaffolding/HEAD/datasource/scaffolding/test-fixtures/template.pkr.hcl -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/packer-plugin-scaffolding/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/builders/builder.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/packer-plugin-scaffolding/HEAD/docs/builders/builder.mdx -------------------------------------------------------------------------------- /docs/datasources/datasource.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/packer-plugin-scaffolding/HEAD/docs/datasources/datasource.mdx -------------------------------------------------------------------------------- /docs/post-processors/post-processor.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/packer-plugin-scaffolding/HEAD/docs/post-processors/post-processor.mdx -------------------------------------------------------------------------------- /docs/provisioners/provisioner.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/packer-plugin-scaffolding/HEAD/docs/provisioners/provisioner.mdx -------------------------------------------------------------------------------- /example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/packer-plugin-scaffolding/HEAD/example/README.md -------------------------------------------------------------------------------- /example/build.pkr.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/packer-plugin-scaffolding/HEAD/example/build.pkr.hcl -------------------------------------------------------------------------------- /example/data.pkr.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/packer-plugin-scaffolding/HEAD/example/data.pkr.hcl -------------------------------------------------------------------------------- /example/variables.pkr.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/packer-plugin-scaffolding/HEAD/example/variables.pkr.hcl -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/packer-plugin-scaffolding/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/packer-plugin-scaffolding/HEAD/go.sum -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/packer-plugin-scaffolding/HEAD/main.go -------------------------------------------------------------------------------- /post-processor/scaffolding/post-processor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/packer-plugin-scaffolding/HEAD/post-processor/scaffolding/post-processor.go -------------------------------------------------------------------------------- /post-processor/scaffolding/post-processor.hcl2spec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/packer-plugin-scaffolding/HEAD/post-processor/scaffolding/post-processor.hcl2spec.go -------------------------------------------------------------------------------- /post-processor/scaffolding/post-processor_acc_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/packer-plugin-scaffolding/HEAD/post-processor/scaffolding/post-processor_acc_test.go -------------------------------------------------------------------------------- /post-processor/scaffolding/test-fixtures/template.pkr.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/packer-plugin-scaffolding/HEAD/post-processor/scaffolding/test-fixtures/template.pkr.hcl -------------------------------------------------------------------------------- /provisioner/scaffolding/provisioner.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/packer-plugin-scaffolding/HEAD/provisioner/scaffolding/provisioner.go -------------------------------------------------------------------------------- /provisioner/scaffolding/provisioner.hcl2spec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/packer-plugin-scaffolding/HEAD/provisioner/scaffolding/provisioner.hcl2spec.go -------------------------------------------------------------------------------- /provisioner/scaffolding/provisioner_acc_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/packer-plugin-scaffolding/HEAD/provisioner/scaffolding/provisioner_acc_test.go -------------------------------------------------------------------------------- /provisioner/scaffolding/test-fixtures/template.pkr.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/packer-plugin-scaffolding/HEAD/provisioner/scaffolding/test-fixtures/template.pkr.hcl -------------------------------------------------------------------------------- /version/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/packer-plugin-scaffolding/HEAD/version/version.go --------------------------------------------------------------------------------