Я работаю с Jenkins CI и Bitbucket и использую плагин git для объединения PR-кода с главной веткой и запускаю build на нем. Но иногда, когда я запускаю сборку с PR, соответствующее «git слияние» коммита PR с локальной ветвью не создает коммит слияния, из-за которого сборка не выбирает мои последние изменения PR и продолжает сборку с Изменения PR, которые я выдвинул ранее.
git init / opt / jenkins / workspace / assurance-my_repo-PR # timeout = 10
Выборка восходящих изменений с s sh: // git@abc.com: 7999 / thun / my_repo. git
git --version # timeout = 10
с использованием GIT_S SH для установки псевдонима учетных данных с ключом для Bitbucket
git извлечение --no-tags --progress s sh: // git@abc.com: 7999 / thun / my_repo. git + refs /heads / : refs / remotes / origin /
git config remote.origin.url s sh: // git@abc.com: 7999 / thun / my_repo. git # timeout = 10
git config --add remote.origin.fetch + refs /heads / : refs / remotes / origin / # timeout = 10
git config remote.origin.url s sh: // git@abc.com: 7999 / thun / my_repo. git # timeout = 10
Выборка восходящих изменений из s sh: // git@abc.com: 7999 / thun / my_repo. git
с использованием GIT_S SH чтобы установить псевдоним учетных данных с ключом для Bitbucket
git получить --no-tags --progress s sh: // git@abc.com: 7999 / thun / my_repo. git + refs / head / : refs / remotes / origin /
git rev-parse d443ee2452730f0fc916c5a49927df3a81d74887 ^ {commit} # timeout = 10
git branch -a - v --no-abbrev - содержит d443ee2452730f0fc916c5a49927df3a81d74887 # тайм-аут = 10
слияние ревизии d443ee2452730f0fc916c5a49927df3a81d74887 (источник / ошибка_происка_производства_произв. = 'default', fastForwardMode = '- ff'}
git rev-parse origin / development ^ {commit} # timeout = 10
git config core.sparsecheckout # время ожидания = 10
git проверка -f происхождение / развитие
git ветка -a -v --no-abbrev # timeout = 10
git извлечение -b исправление / abhinash_thresholdReflection происхождение / разработка
git объединение --ff d443ee2452730f0fc916c5a49927df3a81d74887 # время ожидания = 10
git rev-parse ^ {commit} # timeout = 10
.....
Просмотр 2168 удаленных веток
git show-ref --tags -d # timeout = 10
Извлечение ревизии d443ee2452730f0fc916c5a49927df3a81d74887 (origin / bugfix / abhinash_thresholdReflection, origin / development)
git config core.sparsecheckout # timeout = 10
* 11f d443ee2452730f0fc916c5a49927df3a81d74887
git branch -a -v --no-abbrev # timeout = 10
git branch -D ошибка / abhinash_thresholdReflection # timeout = 10
git checkout -b bugfix / abhinash_thresholdReflection d443ee2452730f0fc916c5a49927df3a81d74887
Сообщение о фиксации: "TA791158: обработка отражений пороговых значений для экземпляров Issue" *
Использование стратегии 'Changelog to branch' 1081 * 1080. 1080. * Уведомленный Sta sh для коммита с идентификатором d443ee2452730f0fc916c5a49927df3a81d74887
....
git show-ref --tags -d # timeout = 10
Извлечение ревизии 5ca1a20173139d3100a5fb6c04a40fd64307a6fe (происхождение / разработка)
git config core.sparsecheckout # timeout = 10
git оформить заказ -f 5ca1a20173139d3100a5fb6c04a40fd64307a6fe
git branch -a -v --no-abbrev # timeout = 10
git branch -D bugfix / abhinash_thresholdReflection # timeout = 10
git checkout -b bugfix / abhinash_thresholdReflection 5ca1a20173139d3100a5fb6c04a40fd64307a6fe
Сообщение коммита: «Объединить коммит»
Уведомленный Sta sh для фиксации с идентификатором d443ee2452730f0fc916c5a49927df3a81d74887
Уведомленный Sta sh для фиксации с идентификатором 5ca1a20173139d3100a5fb6c04a40fd64307a6fe
помогите мне понять, почему кто-то не может 1111 * происходит постоянно и есть ли способ отобразить вывод всей команды git, выполняемой плагином git для Jenkins.