Как загрузить только измененные файлы из Jenkins на сервер?

Добрый день, подскажите пожалуйста, как можно организовать работу, что бы Jenkins загружал на сервер только измененные файлы из коммита.
Репозиторий лежит на битбакете, оттуда трекается определенная ветка и дальше нужно все отправить на сервер, но каждый раз загружать все файлы это больше часа времени.
Есть какие то способы организовать такую работу ? git-ftp почему то не работал, выдавал последний раз такие сообщения

Do you want to ignore and upload all files again? [y/N]: Finished: SUCCESS

и при этой на сервере появлялся только файл git-ftp-log
  • Вопрос задан
  • 323 просмотра
Пригласить эксперта
Ответы на вопрос 1
saboteur_kiev
@saboteur_kiev Куратор тега bash
software engineer
смотря что за сервер.
Почему нельзя на сервере делать git pull в этой конкретной ветке?

Ну или воспользуйтесь rsync для указанной папки, в которой предварительно git pull был сделан. rsync посмотрит что изменилось.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы