Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

У нас есть Team City надстройка для автоматизации работы в репозиториях, которая крутится на Google Cloud.

1. Задача состоит в том, чтобы добавить параметр в job который бы назывался overwrite_own_branches и приобретал значение true или false, и если выбрано значение false - то скрипт должен:

А) Сохранить все ветви, которые существуют в репозитории own, но отсутствуют в репозитории client/

Б) Те ветви, которые существуют в обоих репозиториях будут браться из репозитория client и доставляться в репозиторий own, при этом перезаписывая собой те ветви репозитория own, которые имеют такое же название

2) Надо добавить job под названием push-and-sync которая сначала делает force push в нужную ветку а потом делает синхронизацию мастера и других ветвей.

4 года назад
alisahur
29 летУкраина
6 лет в сервисе
Была
2 месяца назад