Recuperar información de compilation de un file SNAPSHOT de artefactory usando gradle

Antes de seguir adelante, me doy count de que esta pregunta es demasiado amplia. Pero no pude encontrar la verborrea adecuada para search aquí en SO o en GOOGLE .

Si esta pregunta es un duplicado, discúlpeme por adelantado y bríndeme el enlace a la pregunta original.

Problema:

Estamos trabajando para crear un marco de testing. Uno de los requisitos es publicar un informe al final de la fase de testing con información de compilation. Necesitamos proporcionar información como quién cometió el último cambio que estamos probando, cuál es la versión de compilation que estamos usando para probar, etc.

En nuestra configuration actual, estamos usando github como SCM . Cada vez que hay un compromiso con el SCM, se genera una compilation en Jenkins y si la construcción es exitosa, el jar se implementa en JFrog Artifactory. Estoy tratando de encontrar una secuencia de commands de gradle para get la información necesaria.

Cualquier sugerencia a las siguientes preguntas es muy apreciada:

  1. ¿Qué complemento puedo usar para recuperar la información de un contenedor SNAPSHOT de Artifactory?
  2. ¿Qué complemento puedo usar para recuperar la información de compilation de Jenkins usando el número de compilation recuperado de la Q1?

No estoy seguro de que esto sea lo que estaba pidiendo, pero ¿ha investigado el file Artifactory Build Info ?

El complemento Artifactory Jenkins puede recostackr información de compilation para usted y publicar esa información en el server de Artifactory (si elige "recostackr y publicar información de compilation").

La información de compilation se puede ver en el server de artifactory y también se puede get usando una simple llamada REST .

HTH,

O