Проблема в развертывании Netlify для блога rbind - PullRequest
0 голосов
/ 06 января 2019

В качестве новогодней резолюции я пытаюсь написать еще несколько постов для своего блога в этом году. Однако у меня возникают проблемы при публикации их с использованием Netlify. Я получаю следующее сообщение при попытке развернуть

4:46:43 PM: Build ready to start
4:46:44 PM: build-image version: 53a2d5fe9ca22a80747972bf7a83d93509ec503c
4:46:44 PM: buildbot version: 4011bc275ed1e45f93e758dff0bce4fda2a3c46f
4:46:45 PM: Fetching cached dependencies
4:46:45 PM: Starting to download cache of 254.7KB
4:46:45 PM: Finished downloading cache in 91.447642ms
4:46:45 PM: Starting to extract cache
4:46:45 PM: Failed to fetch cache, continuing with build
4:46:45 PM: Starting to prepare the repo for build
4:46:45 PM: git ref refs/heads/master does not exist or you do not have permission
4:46:45 PM: Failing build: Failed to prepare repo
4:46:45 PM: failed during stage 'preparing repo': git ref refs/heads/master does not exist
4:46:45 PM: Finished processing build request in 754.802626ms

Я заметил, что в netlify Build Settings есть опция base directory, которая не настроена для моего блога. Я посмотрел на blogdown документацию по развертыванию, и похоже, что они также основаны на более старой версии netlify (https://bookdown.org/yihui/blogdown/netlify.html)) и не упоминают опцию base directory.

Я также изменил HUGO_VERSION на 0.53 в Build Environment variables, чтобы соответствовать последней версии. Я надеюсь, что это не проблема.

Может кто-нибудь помочь мне в решении этой проблемы, в частности, что установить Base directory для моего сайта.

Репо github для файлов моего блога находится по адресу https://github.com/sn248/sn248.github.io

и сайт (с минимальным содержанием) на https://sn248.rbind.io/

Кроме того, новое сообщение добавляется и отображается, как и ожидалось, локально, т.е. когда я использую blogdown::serve_site().

Спасибо

...