Получение номера сборки разрешенного артефакта

Мы используем плагин gradle Artifextory для публикации jar-файла в Artifactory. А для публикации также дается номер сборки.

Artifactory перечисляет банку для номера сборки в порядке.

Теперь у меня есть скрипт gradle, в котором я получаю последнюю версию файла jar. Он работает нормально. Я использую getResolvedArtifacts() и правильно получаю банку. Теперь я также хочу знать номер сборки, связанный с этой версией в артефакте.

Это возможно?


person arunskrish    schedule 24.04.2015    source источник


Ответы (2)


Вы должны разобрать его, но вы можете сделать:

sourceSets.main.compileClasspath.each { println it }
person Al Jacinto    schedule 24.04.2015

В конце концов, я сделал вызов GET для api/storage/xxx?properties=build.version по URL-адресу артефакта с полной версией. Похоже, что gradle resolveArtifact() не имеет возможности получить свойства сборки из артефакта.

person arunskrish    schedule 01.05.2015