docs: reorganize community pages under one layout

This commit is contained in:
Matthew Hooker 2017-10-12 10:42:58 -07:00
parent 75111e49e9
commit e9c17fc07c
No known key found for this signature in database
GPG Key ID: 7B5F933D9CE8C6A1
5 changed files with 65 additions and 42 deletions

View File

@ -0,0 +1,42 @@
---
layout: "community"
page_title: "Community Maintained Plugins"
sidebar_current: "community-plugins"
description: |-
Packer maintains these core plugins.
---
# Community Maintained Plugins
The following plugins (i.e. Builders, Provisioners, and Post-Processors) are
maintained by HashiCorp. Any plugins not on this list are maintained by the
community, and not actively contributed to by HashiCorp, although they are
still distributed with Packer.
## Builders
- Amazon EC2
- Azure
- Docker
- Google Cloud
- VMware
- VirtualBox
## Provisioners
- File
- PowerShell
- Shell
- Windows Restart
- Windows Shell
## Post-Processors
- Amazon Import
- Artifice
- Atlas
- Docker
- Local Shell
- Manifest
- Vagrant
- Vagrant Cloud

View File

@ -1,7 +1,7 @@
---
layout: "downloads"
layout: "community"
page_title: "Download Packer Community Projects"
sidebar_current: "downloads-community"
sidebar_current: "community-tools"
description: |-
Packer has a vibrant community of contributors who have built a number of
great tools on top of Packer. There are also quite a few projects
@ -46,38 +46,3 @@ power of Packer templates.
## Other
- [suitcase](https://github.com/tmclaugh/suitcase) - Packer based build system for CentOS OS images
## Community Maintained Plugins
The following plugins (i.e. Builders, Provisioners, and Post-Processors) are
maintained by HashiCorp. Any plugins not on this list are maintained by the
community, and not actively contributed to by HashiCorp, although they are
still distributed with Packer.
### Builders
- Amazon EC2
- Azure
- Docker
- Google Cloud
- VMware
- VirtualBox
### Provisioners
- File
- PowerShell
- Shell
- Windows Restart
- Windows Shell
### Post-Processors
- Amazon Import
- Artifice
- Atlas
- Docker
- Local Shell
- Manifest
- Vagrant
- Vagrant Cloud

View File

@ -1,6 +1,7 @@
---
layout: "inner"
layout: "community"
page_title: "Community"
sidebar_current: "community-index"
description: |-
Packer is an open source project with a growing community.
---

View File

@ -0,0 +1,19 @@
<% wrap_layout :inner do %>
<% content_for :sidebar do %>
<div class="docs-sidebar hidden-print affix-top" role="complementary">
<ul class="nav docs-sidenav">
<li<%= sidebar_current("community-index") %>>
<a href="/community.html">Community</a>
</li>
<li<%= sidebar_current("community-tools") %>>
<a href="/community-tools.html">Community Tools</a>
</li>
<li<%= sidebar_current("community-plugins") %>>
<a href="/community-plugins.html">Community Maintained Plugins</a>
</li>
</ul>
</div>
<% end %>
<%= yield %>
<% end %>

View File

@ -6,10 +6,6 @@
<a href="/downloads.html">Download Packer</a>
</li>
<li<%= sidebar_current("downloads-community") %>>
<a href="/downloads-community.html">Community Tools</a>
</li>
<li>
<a href="/docs/install/index.html">Build from Source</a>
</li>