fix: improve groupid extraction for Jenkins plugins (#2815)

* fix: improve groupid extraction for Jenkins plugins

Consider the `Group-Id` java manifest property as this is typically set
for Jenkins plugins if there is no pom file

Signed-off-by: Weston Steimel <commits@weston.slmail.me>

* test: update java purl integration test image

Signed-off-by: Weston Steimel <commits@weston.slmail.me>

---------

Signed-off-by: Weston Steimel <commits@weston.slmail.me>
This commit is contained in:
Weston Steimel
2024-08-12 13:01:44 -04:00
committed by GitHub
parent d2b33f1acb
commit df1e5b57fe
7 changed files with 748 additions and 301 deletions
File diff suppressed because it is too large Load Diff
@@ -1 +1,3 @@
FROM anchore/test_images:java-1abc58f@sha256:3add9f90e9ed35739cc99b7830767e09eec921052e2412adf4491648c741f066
FROM docker.io/anchore/test_images:java-88948cc@sha256:dea0e6c24636937f53bdc997d9960c2a18966d1e38bcd8ebd0c395d4e169b806
RUN rm /packages/gradle-7.1.1-bin.zip