Как я могу получить время утверждения пулреквеста?JAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Как я могу получить время утверждения пулреквеста?

Сообщение Anonymous »

Я использую ScriptRunner для подключения BitBucket, а мой BitBucket — это центр обработки данных.

Я написал прослушиватель для слияния запроса на включение, вот так

Код: Выделить всё

PullRequestMergedEvent pullRequestMergedEvent = event
def pullRequest = pullRequestMergedEvent.getPullRequest()
for (int i = 0 ; i < pullRequest.getReviewers().size() ; i++) {
def getReviewers = pullRequest.getReviewers()
log.warn("getReviewers=${getReviewers}")
def getUser = pullRequest.getReviewers().getAt(i).getUser()
log.warn("getUser=${getUser}")
def commitDate = pullRequest.getReviewers().getAt(i).getLastReviewedCommit()
log.warn("commitDate=${commitDate}")
}
И в журналах это показывает мне:

Код: Выделить всё

pullRequest.getReviewers().size() : 1
getReviewers=[InternalPullRequestParticipant{lastReviewedCommit=a52b5014247ae31d7b10ebc962315d630bb20dfe, role=REVIEWER, status=APPROVED, user=InternalNormalUser{id=3, username=admin}}]
getUser=InternalNormalUser{id=3, username=admin}
lastReviewedCommit=a52b5014247ae31d7b10ebc962315d630bb20dfe
Как узнать дату фиксации (

Код: Выделить всё

lastReviewedCommit
) был создан в формате «гггг-ММ-дд'Т'ЧЧ:мм:сс'Z'»?


Подробнее здесь: https://stackoverflow.com/questions/791 ... prove-time
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»