2014-11-24 6 views
0

У меня есть сервер, на котором работает Jenkins с настройкой репозитория, хранящим каталог на сервере, так что, когда я путешествую, я могу просто поменять изменения на своем ноутбуке и нажать любые другие. Однако, когда я хочу внести изменения, он нажимает на GitHub и Jenkins, но сам не обновляет файлы сервера. Как мне настроить это на то, где сервер автоматически вытащит изменения из Jenkins/Github в файлы сервера?Как автоматически выполнить git pull после фиксации?

Справочник содержит много папок с почтовыми файлами. Изменения будут включать новые папки/новые zip-файлы в папках. На данный момент я должен использовать PuTTy через FTP, чтобы вручную вытащить любые изменения из Jenkins/Github.

Использование Ubuntu 14.04 LTS для сервера, Jenkins ver. 1,590.

+0

Тянуть недостаточно, не так ли? Вам также нужно обновить? Не могли бы вы просто создать сценарий, который вытаскивает, а затем обновляет и периодически его запускает? –

ответ

0

Если вы используете битбакет, это link предлагает хорошее решение, я использовал его, и это очень хорошо.

Смежные вопросы