我正在使用gitlab构建的jekyll项目,突然开始收到以下错误。经过大量试验后无法解决。怎么做.gitlab-ci.yml文件来解决这个问题(*错误没有出现在本地机器上,.gitlab-ci.yml和本地使用" grunt build"命令)。
Liquid Exception:_layouts / redirect.html
中US-ASCII中的无效字节序列
答案 0 :(得分:0)
通过以下方式解决了这个非常棘手的问题:
node_modules
和bower_components
.gitlab-ci.yml
和GemFile
.gitlab-ci.yml
和GemFile
替换为最新版本答案 1 :(得分:0)
This解决方案对我有用。
把:
before_script:
- apt-get update >/dev/null
- apt-get install -y locales >/dev/null
- echo "en_US UTF-8" > /etc/locale.gen
- locale-gen en_US.UTF-8
- export LANG=en_US.UTF-8
- export LANGUAGE=en_US:en
- export LC_ALL=en_US.UTF-8
before_script
中的.gitlab-ci.yml
指令。