Как заставить Jenkins и Git перестроить ветку, которая, по ее мнению, уже построена?
У нас есть Jenkins и плагин Git, созданный для создания наших веток репозитория и слияния их с нашим репо при любом изменении SCM. Но это, естественно, означает, что Дженкинс будет только основываться на изменении SCM.
Например, скажем, вы нажмете ветвь A в свое исходное репо. Дженкинс строит неудачу, потому что это зависит от ветки B, которая еще не была построена и интегрирована. Дженкинс успешно завершает ветвь B, но теперь единственный способ вернуть ее к построению ветки A снова (которая должна теперь работать) - ввести искусственное изменение в ветвь A, чтобы Дженкинс подумал, что это "новый".
Нет ли лучшего способа сделать это?


