Развертывание сайта на Jekyll через FTP(v2)
date: 2018-09-27 14:44:34 +0300
Уже раньше я писал о том, что для деплоя блога на 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/