Есть ли еще примеры пользовательских сборок JSON за пределами доступных в https://www.jfrog.com/confluence/display/RTF/Artifactory+REST+API? Или, возможно, более подробная документация по полезной нагрузке «application/vnd.org.jfrog.build.BuildsByName + json»?Составление пользовательских сборок - примеры полезной нагрузки JSON
У нас есть сборка, которая производит как файлы JAR/IVY, так и RPM (и некоторые другие типы файлов, которые Artifactory действительно не знает о содержании). Сегодня мы публикуем их в общий репозиторий, чтобы держать все вместе.
Что было бы идеальным, так это создать собственную собственную сборку с использованием REST API, состоящего из файлов JAR + RPM, чтобы я мог выполнять поиск по лицензиям через них.
В данном примере артефакты, составленные в сборке, ссылаются на ID/name/hash для справки.
Проблема с текущим плагином Jenkins/Artifactory/Gradle, который мы используем, заключается в том, что наша сборка отделена от множества небольших сборников, но в конечном итоге выпущена как одна. Это затрудняет составление полного отчета и не позволяет нам легко выполнять проверки лицензий, включая RPM-файлы. Мы хотим, чтобы иметь возможность публиковать одну сборку, которая содержит все, что мы знаем в сборке.
Текущая настройка также позволяет нам загружать наши JAR-файлы в репозиторий Maven, что добавляет времени на сборки, поскольку мы также публикуем один и тот же контент в общем репозитории вместе с RPMS и другим контентом.
Спасибо!