Obtener la date de confirmación desde la URL de Gerrit

Tengo la url gerrit y quiero get la date de compromiso. La consulta de Gerrit no te da la date de compromiso. Solo da createOn y lastupdatedOn. Si agrego un comentario sobre el cambio gerrit, el valor lastUpdatedOn cambia, por lo que soy reacio a usarlo. ¿Hay alguna forma de get la date de compromiso ya que se muestra en gerrit? Gracias por adelantado.

Como cada cambio puede consistir en múltiples confirmaciones, debe especificar qué revisión consultar usando la API Get Commit del punto final de revisión :

GET /changes/{change-id}/revisions/{revision-id}/commit 

Para citar más la documentation:

Solicitud

 GET /changes/myProject~master~I8473b95934b5732ac55d26311a706c9c2bde9940/revisions/674ac754f91e64a0efb8087e59a176484bd534d1/commit HTTP/1.0 

Como respuesta, se devuelve una entidad CommitInfo que describe la revisión.

Respuesta

  HTTP/1.1 200 OK Content-Disposition: attachment Content-Type: application/json; charset=UTF-8 )]}' { "commit": "674ac754f91e64a0efb8087e59a176484bd534d1", "parents": [ { "commit": "1eee2c9d8f352483781e772f35dc586a69ff5646", "subject": "Migrate contributor agreements to All-Projects." } ], "author": { "name": "Shawn O. Pearce", "email": "sop@google.com", "date": "2012-04-24 18:08:08.000000000", "tz": -420 }, "committer": { "name": "Shawn O. Pearce", "email": "sop@google.com", "date": "2012-04-24 18:08:08.000000000", "tz": -420 }, "subject": "Use an EventBus to manage star icons", "message": "Use an EventBus to manage star icons\n\nImage widgets that need to ..." } 

Agregar enlaces de parameters de consulta (por ejemplo / changes / … / commit? Links) devuelve un CommitInfo con el campo adicional web_links.