janus-idp / backstage-plugins

Plugins for Backstage
https://janus-idp.io
Apache License 2.0
145 stars 148 forks source link

Nexus plugin: Support for Maven artifacts #811

Closed rmartine-ias closed 1 month ago

rmartine-ias commented 1 year ago

What do you want to improve?

The Nexus plugin currently supports displaying Docker artifacts, and has experimental support for Maven. I'd like it to have full support for Maven.

What is the current behavior?

When adding an annotation like nexus-repository-manager/maven.group-id: com.google.javascript (when such artifacts exist in Nexus), no data is displayed:

Screenshot 2023-09-28 at 12 20 27 PM

What will the new behavior be?

The following fields will be displayed in the same table as Docker artifacts:

Artifacts with only a pom and no jar should not be displayed. Maven annotations will not require enabling experimental annotations.

rmartine-ias commented 1 year ago

Making progress:

Screenshot 2023-09-28 at 6 18 42 PM
rhdh-bot commented 1 month ago

This issue has been closed due to the fact that the Janus community is being sunset.

For future plugin issues, please use https://github.com/backstage/community-plugins/issues

For future showcase issues, please use https://issues.redhat.com/browse/RHIDP

For more information on the sunset, see:

https://janus-idp.io/blog/2024/07/05/future-of-janus-community https://issues.redhat.com/browse/RHIDP-3690 https://issues.redhat.com/browse/RHIDP-1018