-
Notifications
You must be signed in to change notification settings - Fork 17
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Register plug-in as Packer integration #106
Conversation
Hello @nywilken, The Tart seems to be already registered as an integration on the website you've linked: I am missing something here? |
Hi @edigaryev the current setup is using the old documentation system. We have the plugin listed as an integration but in the backend it is actually just redirecting to the plugins page https://developer.hashicorp.com/packer/plugins/builders/tart This PR migrates the plugin to the integration framework, which you can then managed directly via the metadata.hcl file and the provided workflows. |
Co-authored-by: Wilken Rivera <dev@wilkenrivera.com>
@fkorotkov thanks for merging in the changes. At your connivence can you please run the notify integrations manual action to refresh the integrations portal. You should set the version to 1.6.1 to refresh the documentation for the latest release. |
done! |
👋 fellow Packer maintainer working on migrating your plugin to the Packer integration framework.
This change takes the necessary steps to register this plugin as an official Packer integration.
Integrations can be found on the Packer integration portal at https://developer.hashicorp.com/packer/integrations.
The pull-request consists of the following changes:
metadata.hcl
for registering the plug-in and it components as integrations.Details on the contents, along with a description of the attributes, can be found at https://github.com/hashicorp/integration-template.
.web-docs
directory for serving the fully render documentation as the integration docs.make build-docs
for syncing changes to thedocs
directory to the.web-docs
directory.Changes to the integration docs can be made at plugin release via the
notify-integration-release-via-tag
workflow ormanually by running the
notify-integration-release-via-manual
workflow.Details on how the Integration framework pipeline works can be found at hashicorp/packer#12702
TODOs
.web-docs/metadata.hcl
.