Add manifest apply command to generate server and webapp manifest files

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
Felipe M 2025-07-28 18:00:41 +02:00
parent 0bc6d51b24
commit 6403d1a51d
No known key found for this signature in database
GPG key ID: 52E5D65FCF99808A
2 changed files with 91 additions and 3 deletions

View file

@ -131,7 +131,7 @@ Commands:
reset Reset plugin from current directory (disable then enable)
deploy Upload and enable plugin bundle to Mattermost server
updateassets Update plugin files from embedded assets
manifest Get plugin manifest information using templates (get {{.field}}, check)
manifest Get plugin manifest information using templates (get {{.field}}, apply, check)
logs View plugin logs (use --watch to follow logs in real-time)
create-plugin Create a new plugin from the starter template (supports --name and --module flags)
help Show this help message
@ -147,6 +147,7 @@ Examples:
pluginctl deploy --bundle-path ./bundle.tar.gz # Deploy specific bundle file
pluginctl updateassets # Update plugin files from embedded assets
pluginctl manifest get '{{.id}}' # Get any manifest field using templates
pluginctl manifest apply # Generate manifest files for server/webapp
pluginctl manifest check # Validate plugin manifest
pluginctl logs # View recent plugin logs
pluginctl logs --watch # Watch plugin logs in real-time