Как получить данные об авторе в git и назначить их переменной - PullRequest
0 голосов
/ 03 октября 2019

Я изменяю конвейер CI с Mercurail на Git, может кто-нибудь сказать мне, как написать это в Git

def command_user = 'hg log -r . --template "{author|user}"'
def command_email = 'hg log -r . --template "{author|email}"'
def command_sign = "hg heads ${env.branch} --template {node}"

1 Ответ

1 голос
/ 08 октября 2019

Вы можете использовать заполнители для настройки вывода журнала, чтобы получить данные, которые вы ищете. Вот пример.

git log --format=format:"%h | %an | %s"

e9958b9 | George Adams IV | Replace foo with bar.

См. https://git -scm.com / docs / pretty-format для получения дополнительных заполнителей.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...