jfrog / build-info-go

build-info-go is a Go library and a CLI, which allows generating build-info for a source code project.
https://www.buildinfo.org
Apache License 2.0
61 stars 34 forks source link

Adding custom data to build-info #102

Open stefanseefeld opened 1 year ago

stefanseefeld commented 1 year ago

Different projects generate quite different types of build metadata, from test reports to generated documentation. It would be great if the build-info that is being pushed to artifactory would be extensible to allow for the above to be included.

For smaller data such items may be embedded into the build-info structure (and the containing artifactory repo), while for larger items, this may involve setting up additional repos with new artifacts being referenced by the build-info (similar to "dependencies").

Finally (though that is more a feature request for Artifactory itself), it would be great if the Artifactory web portal had built-in viewers for such artifact types, a way to navigate through test reports, generated HTML docs, etc.

0fefe commented 1 year ago

Any update on this topic. It would be great to add more metadata associated with the generated artifact.