В jenkins у меня есть требование, чтобы перед применением git merge мне нужно было выполнить git rebase. Теперь для git merge я использую опцию jenkins git branch merge, но для git rebase я не нахожу такой функции в jenkins. Итак, мне нужно написать сценарий для этого или есть ли какой-либо вариант в jenkins, который я могу применить для выполнения git rebase перед слиянием git?
Ребазинг может быть намного сложнее, чем слияние. В случае слияния репо (например, GitHub) может как бы «знать», что слияние завершится без конфликтов. В случае операции rebase все не так просто. Я предполагаю, почему Дженкинс не поддерживает этот вариант (но, возможно, поддерживает).