Bash 脚本作为 Netlify 的构建命令

Bash script as build command for Netlify

我有一个 Bash 脚本来根据环境变量等使用不同的配置文件来构建我的 Jekyll 站点。是否可以在 Netlify 中指定一个 Bash 脚本作为构建命令? 到目前为止,我的努力已经取得了

3:57:24 PM: Executing user command: /opt/repo/build.sh
3:57:24 PM: /usr/local/bin/build: line 32: /opt/repo/build.sh: No such file or directory

原来repo不在/opt/repo而是在/opt/build/repo

Netlify 部署中的构建命令从存储库位置的根目录开始,因此您应该使用相对路径 ./build.sh 而不是绝对路径。

这将允许将来更改 Netlify 容器位置。