add ref:// plugin reference, prefix validation and simplify inherit resolution - #3215
Conversation
Codecov Report❌ Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #3215 +/- ##
==========================================
+ Coverage 62.57% 63.49% +0.91%
==========================================
Files 38 38
Lines 2234 2356 +122
==========================================
+ Hits 1398 1496 +98
- Misses 695 711 +16
- Partials 141 149 +8
Flags with carried forward coverage won't be shown. Click here to find out more.
🚀 New features to boost your workflow:
|
PR Summary by QodoAdd ref:// plugin lookup and validate dynamic plugin package URL prefixes
AI Description
Diagram
High-Level Assessment
Files changed (12)
|
Code Review by Qodo
Context used 1.
|
|
/agentic_review |
|
Code review by qodo was updated up to the latest commit d27b628 |
|
|
/build-images |
|
✅ PR images built successfully! Images are available for testing:
Also available with PR number tag:
Triggered by @rm3l |
f49afcc
into
redhat-developer:main



Description
Which issue(s) does this PR fix or relate to
https://redhat.atlassian.net/browse/RHIDP-15014
PR acceptance criteria
How to test changes / Special notes to the reviewer
Run the controller locally with
make install runkubectl apply -f examples/dyna-plugins.yaml -n
Look for
./dynamic-plugins/dist/backstage-community-plugin-catalog-backend-module-keycloak-dynamicin
backstage-dynamic-plugins-bs1ConfigMapLook for:
in
backstage-appconfig-bs1-plugins-appconfigConfigMapNOTE: the CR will be deployed but not functional, as dynamic-pkugins list is empty.
Building Container Images for Testing
Need to test container images from this PR?
For Maintainers: To trigger a test image build, review the code and comment
/build-images.This always builds the HEAD of the PR branch.
For Contributors: Ask a maintainer to run
/build-images.Images will be built and pushed to Quay with links posted in comments.