File tree Expand file tree Collapse file tree 2 files changed +7
-6
lines changed Expand file tree Collapse file tree 2 files changed +7
-6
lines changed Original file line number Diff line number Diff line change 11# Packer Plugin Scaffolding
22
33This repository is a template for a Packer multi-component plugin. It is intended as a starting point for creating Packer plugins, containing:
4- - A builder (` builder/scaffolding ` )
5- - A provisioner (` provisioner/scaffolding ` )
6- - A post-processor (` post-processor/scaffolding ` )
7- - A data source (` datasource/scaffolding ` )
8- - Docs (` docs/ ` )
4+ - A builder ([ builder/scaffolding] ( builder/scaffolding ) )
5+ - A provisioner ([ provisioner/scaffolding] ( provisioner/scaffolding ) )
6+ - A post-processor ([ post-processor/scaffolding] ( provisioner/scaffolding ) )
7+ - A data source ([ datasource/scaffolding] ( datasource/scaffolding ) )
8+ - Docs ([ docs] ( docs ) )
9+ - A working example ([ example] ( example ) )
910
1011These folders contain boilerplate code that you will need to edit to create your own Packer multi-component plugin.
1112A full guide to creating Packer plugins can be found at [ Extending Packer] ( https://www.packer.io/docs/plugins/creation ) .
Original file line number Diff line number Diff line change 11## The Example Folder
22
3- This folder must contain a fully working example for the plugin. The example must define the ` required_plugins ` block.
3+ This folder must contain a fully working example of the plugin usage . The example must define the ` required_plugins ` block.
44A pre-defined GitHub Action will run ` packer init ` and ` packer build ` against it and test your plugin with
55the latest version available of Packer.
66
You can’t perform that action at this time.
0 commit comments