将 Jekyll_env 设置为生产

setting Jekyll_env to Production

根据文档,为了向 Jekyll 提供 "production" 标志,命令必须是 运行,如下所示:

$ JEKYLL_ENV=production jekyll build

该命令运行良好,但我正在尝试通过 Jenkins 运行 它,为了让它在 Jenkins 上运行,我需要使用以下内容

$ C:\Ruby24-x64\bin\jekyll build

不幸的是我不能给命令加上前缀

$ JEKYLL_ENV=production C:\Ruby24-x64\bin\jekyll build

否则会失败,我也试过以下

$ SET JEKYLL_ENV=production
$ C:\Ruby24-x64\bin\jekyll build

但是 JEKYLL_ENV 变量没有设置。有人知道如何 运行 这个命令吗?

鉴于我的特殊情况,我最终放弃了这个,而是使用 config.yml 文件作为环境选项,是的,我不会使用 JEKYLL_ENV,但代码运行并且我能够在不同的环境中产生预期的结果。万一有人遇到这个问题并想要一个快速的替代方案。