Развертывание сайта на Jekyll через FTP(v2)


date: 2018-09-27 14:44:34 +0300


Main

About

Contacts


Уже раньше я писал о том, что для деплоя блога на Jekyll использую самописный скрипт.

Оказывается, не нужно было изобретать велосипед, - все уже сделано за нас.


Для автоматического деплоя на FTP можно использовать гем "glynn".


Для начала установим сам glynn:

gem install glynn

После этого добавим в наш _config.yml информацию об FTP-соединении:


ftp_host: 'you-ftp-host'
ftp_dir: 'dir-to-deploy'
ftp_passive: false

# optional
ftp_port: 21
ftp_username: 'ftp-username'  # default read from stdin
ftp_password: 'ftp-password'  # default read from stdin

Здесь параметры с именем пользователя и паролем необязательны, просто если их здесь не указать, то придется указывать их каждый раз.


Вот и все. Теперь для того, чтобы отправить ваш сайт на FTP, нужно выполнить из корневой директории проекта c сайтом следующую команду:


glynn



/posts/