jfrog / artifactory-maven-plugin

A Maven plugin to resolve artifacts from Artifactory, deploy artifacts to Artifactory, capture and publish build info.
https://www.jfrog.com/confluence/display/JFROG/Maven+Artifactory+Plugin
Apache License 2.0
24 stars 26 forks source link

Support IssuesTrackerHandler (buildInfo.issues.tracker) #89

Open arukiidou opened 6 months ago

arukiidou commented 6 months ago

Is your feature request related to a problem? Please describe.

buildInfo.issues.tracker does not work in this plugin.

            <configuration>
              <buildInfo>
                <issues.tracker.name>gitlab</issues.tracker.name>
              </buildInfo>
            </configuration>
Cannot find 'buildInfo.issues.tracker.name' in class org.jfrog.buildinfo.Config$BuildInfo

Describe the solution you'd like to see

Support IssuesTrackerHandler.

Describe alternatives you've considered

doNothing,

Additional context

see: https://github.com/jfrog/build-info/blob/ca2e8fa51a2e1f854654f6f965af29d3e6820226/build-info-extractor/src/main/java/org/jfrog/build/extractor/clientConfiguration/ArtifactoryClientConfiguration.java#L1080 see: https://github.com/jfrog/build-info/blob/ca2e8fa51a2e1f854654f6f965af29d3e6820226/build-info-extractor/src/main/java/org/jfrog/build/extractor/clientConfiguration/ArtifactoryClientConfiguration.java#L1029 see: https://github.com/jfrog/build-info-go/blob/df4947b5b00cd42b64de3d5aca7ab5d735ad07f8/buildinfo-schema.json#L195