Я использую Jekyll с Forestry.io и GitHub Pages. Кажется, что все работает правильно, за исключением случаев, когда процесс сборки запускается и сайт копируется в ветку gh-pages
. Все статические файлы (например, robots.txt и sitemap.xml) копируются, но файл CNAME
для моего пользовательского домена - нет.
Если я изменю имя файла на строчные (cname
), оно будет скопировано. Но GitHub Pages не распознает файл cname
.
Я не думаю, что что-то в части сборки настроек Forestry.io могло бы вызвать эту проблему.
build:
preview_command: bundle exec jekyll build --drafts --unpublished --future -d _site
publish_command: bundle exec jekyll build -d _site
preview_env:
- JEKYLL_ENV=staging
publish_env:
- JEKYLL_ENV=production
preview_output_directory: _site
output_directory: _site