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 1
1
# Packer Plugin Scaffolding
2
2
3
3
This 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 ) )
9
10
10
11
These folders contain boilerplate code that you will need to edit to create your own Packer multi-component plugin.
11
12
A 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 1
1
## The Example Folder
2
2
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.
4
4
A pre-defined GitHub Action will run ` packer init ` and ` packer build ` against it and test your plugin with
5
5
the latest version available of Packer.
6
6
You can’t perform that action at this time.
0 commit comments