Skip to content

Add plugin spec metadata generation - #15

Closed
pditommaso wants to merge 2 commits into
masterfrom
builld-config-meta-task
Closed

Add plugin spec metadata generation#15
pditommaso wants to merge 2 commits into
masterfrom
builld-config-meta-task

Conversation

@pditommaso

@pditommaso pditommaso commented Oct 9, 2025

Copy link
Copy Markdown
Member

Summary

  • Adds new ConfigMetadataTask to generate plugin configuration metadata
  • Automatically registers the task when generateConfigMetadata is enabled in plugin config
  • Includes comprehensive documentation in PLUGIN-SPEC-METADATA.md

Changes

  • Added ConfigMetadataTask.groovy for generating plugin spec metadata
  • Updated NextflowPlugin.groovy to register the metadata generation task
  • Added generateConfigMetadata flag to NextflowPluginConfig.groovy
  • Updated changelog.txt with the new feature
  • Added PLUGIN-SPEC-METADATA.md documentation

Test plan

  • Task generates metadata correctly
  • Integration with existing plugin build process
  • Documentation is complete and accurate

🤖 Generated with Claude Code

pditommaso and others added 2 commits October 9, 2025 18:48
Signed-off-by: Paolo Di Tommaso <paolo.ditommaso@gmail.com>
Signed-off-by: Paolo Di Tommaso <paolo.ditommaso@gmail.com>

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

Co-Authored-By: Claude <noreply@anthropic.com>
@pditommaso pditommaso mentioned this pull request Oct 9, 2025
@pditommaso

Copy link
Copy Markdown
Member Author

@pditommaso

Copy link
Copy Markdown
Member Author

Closing in favour of #12

@pditommaso pditommaso closed this Oct 24, 2025
@bentsherman
bentsherman deleted the builld-config-meta-task branch October 24, 2025 12:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant