Контекстная переменная для Jekyll в Netlify - PullRequest
0 голосов
/ 22 апреля 2019

Jekyll для обнаружения сборки ожидает переменную JEKYLL_ENV: https://jekyllrb.com/docs/configuration/environments/

Netlify устанавливает переменную CONTEXT: https://www.netlify.com/docs/continuous-deployment/?_ga=2.28134843.62454114.1555938051-984068889.1555938051#environment-variables

В результате Jekyll не видит эту сборкуя

1 Ответ

0 голосов
/ 23 апреля 2019

Переменная CONTEXT в Netlify не должна совпадать с JEKYLL_ENV в Jekyll. Итак, вы хотите установить JEKYLL_ENV отдельно, возможно, используя netlify.toml ? Примерно так может работать:

# this will be the default for every branch other than the production branch
[build.environment]
  JEKYLL_ENV="development"
# only for production branch, override to production
[context.production.environment]
  JEKYLL_ENV="production"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...