На моем локальном сервере установлен сервер Jenkins. Мне удалось создать артефакты из репозитория svn и развернуть их на удаленном сервере с помощью «Публикация по SSH» и «Публикация по FTP», но моя проблема в том, что каждый раз, когда новая версия создается под jenkins, она публикует / копирует весь сайт вместо только из обновленных файлов, что нежелательно, особенно для загрузки немедленных обновлений. Есть ли способ, которым я мог бы сказать Дженкинсу, либо через «Публикация по Ftp», либо «Публикация по SSH», публиковать / копировать только обновленные файлы или последнюю версию на мой удаленный сервер?
1 ответ
0
Вы можете использовать ANT в качестве сборщика задач с задачей FTP. От свойства зависит установлено значение да.
По гиду:
передает только новые или измененные файлы, если установлено "да". По умолчанию "нет".