Проблема: У меня возникли трудности с развертыванием папки сборки Jekyll на FTP-сервер через Wercker.Jekyll & Wercker - Как развернуть подкаталог
Я использую Wercker для непрерывной интеграции сайта Jekyll, над которым я работаю. Используя сценарий ниже, процесс сборки: jekyll build
и jekyll doctor
, похоже, работают по назначению.
Мой шаг развертывания должен загрузить папку «_site» на мой FTP-сервер. В настоящее время я использую duleorlovic для ftp-deploy wercker. В настоящее время он загружает весь каталог, а не только папку сборки.
Однако, Джекил использует папку /_site
в качестве каталога для того, где сайт будет построен на ... как я мог ограничить свою загрузку только папку /_site
сборки?
Спасибо.
Текущий wercker.yml
следующим образом:
# Wercker Configuration
# continuous delivery platform that helps software developers
# build and deploy their applications and microservices
box: ruby
build:
steps:
# Install dependencies
- bundle-install
# Execute jeykyll doctor command to validate the
# site against a list of known issues.
- script:
name: jekyll doctor
code: bundle exec jekyll doctor
- script:
name: jekyll build
code: bundle exec jekyll build --trace
deploy:
steps:
- duleorlovic/ftp-deploy:
destination: $FTP_SERVER
username: $FTP_USERNAME
password: $FTP_PASSWORD
timeout: 15
remote-file: remote.txt