2017-02-11 7 views
1

Я хочу написать журнал изменений git для двух конкретных сборок в файле в Jenkins.Как написать журнал изменений git для двух конкретных сборок в файле в jenkins

Я использовал плагин «git change log», который показывает разницу между последней и предыдущей версиями;

Не для конкретных двух сборок.

Например:

вход: build1, build10

Вывод должен быть журнал изменений мерзавец между build1 и build10

ответ

0

Вы должны получить переменную GIT_COMMIT окружающей среды от двух билда вы хотели, а затем сделайте git-журнал между этими коммитами.

Пример: Журнал мерзавец --pretty = oneline COMMIT_X COMMIT_Y

Если вы хотите разницу в файлах репо сам вы должны сделать GIT различий между этими фиксаций.

Пример: git diff COMMIT_X COMMIT_Y