-
Notifications
You must be signed in to change notification settings - Fork 6
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 #153
Conversation
CLA Assistant Lite bot All contributors have signed the CLA ✍️ ✅ |
@nywilken @BrandonRomano Thank you for the help to move it to the packer integration portal. Once @BrandonRomano agreed to the CLA, we can merge it and take care of the spelling issues. |
@BrandonRomano is covered by the HashiCorp CLA. @benr can you help turn his CLA to green? |
Thank you @chris-rock. There are a few small updates that need to be made to complete the PR but please feel free to review the docs when you or the team have time. lbajolet-hashicorp will be assisting in getting this ready over the next couple of days. |
recheck |
Happy new year @nywilken @BrandonRomano. Is there anything missing from your side, otherwise we would love to get this merged. |
Hi @chris-rock thanks for bubbling this up. We are coming back from Holidays this week so catching up. Happy New Year. This PR is all good to go we enabled the integration on our end so you can merge and trigger the .github/workflows/notify-integration-release-via-manual.yaml job when ready with the existing plugin version. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you @nywilken @lbajolet-hashicorp
👋 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
.