Сегодня я добавил пару сообщений на свой сайт, поддерживаемый blogdown / netlify:
https://github.com/brainstorm/brainblog/blob/master/content/brainstorm/2018-03-12-umccr-arteria.md
https://github.com/brainstorm/brainblog/blob/master/content/brainstorm/2018-03-13-umccr-pcgr.md
И пока они успешно рендерит / превью в R-Studio:
Эти два поста в блоге не отображаются на сайте, размещенном на Netlify, после отправки / развертывания (см. Журнал развертывания ниже). * Даже при запуске развертывания вручную (с установленным флажком очистки кеша) не удается обновить страницу индекса соответствующим образом, чтобы отобразить два новых сообщения:
Со стороны Netlify это успешное развертывание, вместе со всеми предыдущими пушами из github, насколько я могу судить по их веб-консоли:
4:17:37 PM: Build ready to start 4:17:39 PM: Fetching cached dependencies 4:17:39 PM: Starting to download cache of 65.2MB 4:17:39 PM: Finished downloading cache in 625.456927ms 4:17:39 PM: Starting to extract cache 4:17:40 PM: Finished extracting cache in 1.126872353s 4:17:41 PM: Finished fetching cache in 1.869794305s 4:17:41 PM: Starting to prepare the repo for build 4:17:41 PM: Preparing Git Reference refs/heads/master 4:17:42 PM: Found netlify.toml. Overriding site configuration 4:17:42 PM: Different build command detected, going to use the one specified in the toml file: 'HUGO_BASEURL='https://blogs.nopcode.org/brainstorm' hugo' versus 'hugo' in the site 4:17:42 PM: Starting build script 4:17:42 PM: Installing dependencies 4:17:43 PM: Started restoring cached node version 4:17:45 PM: Finished restoring cached node version 4:17:46 PM: v8.10.0 is already installed. 4:17:47 PM: Now using node v8.10.0 (npm v5.6.0) 4:17:47 PM: Attempting ruby version 2.4.3, read from .ruby-version file 4:17:48 PM: Using ruby version 2.4.3 4:17:48 PM: Using PHP version 5.6 4:17:48 PM: Installing Hugo 0.37.1 4:17:50 PM: Installing missing commands 4:17:50 PM: Executing user command: HUGO_BASEURL='https://blogs.nopcode.org/brainstorm' hugo 4:17:50 PM: Building sites … 4:17:50 PM: 4:17:50 PM: | EN 4:17:50 PM: +------------------+-----+ 4:17:50 PM: Pages | 221 4:17:50 PM: Paginator pages | 0 4:17:51 PM: Non-page files | 0 4:17:51 PM: Static files | 45 4:17:51 PM: Processed images | 0 4:17:51 PM: Aliases | 0 4:17:51 PM: Sitemaps | 1 4:17:51 PM: Cleaned | 0 4:17:51 PM: Total in 283 ms 4:17:51 PM: Caching artifacts 4:17:51 PM: Started saving pip cache 4:17:51 PM: Finished saving pip cache 4:17:51 PM: Started saving emacs cask dependencies 4:17:51 PM: Finished saving emacs cask dependencies 4:17:51 PM: Started saving maven dependencies 4:17:51 PM: Finished saving maven dependencies 4:17:51 PM: Started saving boot dependencies 4:17:51 PM: Finished saving boot dependencies 4:17:51 PM: Build script success 4:17:51 PM: Starting to deploy site from 'public' 4:17:58 PM: Starting post processing 4:18:07 PM: Finished processing build request in 28.354802492s 4:18:12 PM: Post processing done 4:18:12 PM: Site is live
С точки зрения Netlify, это может быть симптомом Проблемы с baseUrl еще не решены полностью, как я уже указывал в предыдущем вопросе. ... любые намеки приветствуются.





По-видимому, после повторного запуска развертывания сегодня появилось одно из сообщений, что наводит меня на мысль, что это проблема разницы часовых поясов.
Следствие того, что Австралия живет в будущем по сравнению с остальным миром X "D
Отсутствующие сообщения связаны с датой публикации вашей статьи в будущем.
Примечание: Сборка будет использовать время сервера сборки Netlify.
Сегодняшняя дата - 2018-03-12
date: '2018-03-13T16:00:00.000000+00:00'
Запустите команду Hugo hugo server --buildFuture, чтобы увидеть, какие сообщения будут построены при последующих развертываниях.
Он будет основан на времени сервера сборки Netlify, я добавлю это к ответу.
как запустить hugo server --buildFuture на netlify?
Вы не можете использовать hugo server в Netlify, потому что это локальный сервер разработки, но вы можете использовать hugo --buildFuture в качестве команды сборки в Netlify. Я бы не стал этого делать в большинстве случаев, потому что там тоже отображаются черновики.
Просто оставьте этот ответ здесь на случай, если кто-то еще такой тупой, как я ... если вы видите сообщение в Rstudio, но не в netlify, убедитесь, что draft:no в вашем yaml.
Сегодня 13-е место в Мельбурне, Австралия;) Спасибо за подсказку / флаг
--buildFuture!