自从我的一个项目的构建在 Gitlab CI 上开始失败以来已经 2 天了。主要错误是E_MISSING_APP_KEY当我通过回显$HOST和$PORT从我的.gitlab-ci.yml配置检查另一个变量时,就像这样
tests:
script:
- echo "${HOST} ${PORT}"
- node -e "console.log(process.env.HOST, process.env.PORT)"
- node_modules/.bin/nyc node ace test -t 0
Run Code Online (Sandbox Code Playgroud)
我什么都没有。
构建失败,因为它无法读取我在其 CI 设置中设置的环境变量。
有人遇到同样的问题吗?&如何解决这个问题?
更新:
我想,只有包含创建新的项目.gitlab-ci.yml文件在这里和它似乎工作得很好
但是为什么我的主要项目仍然失败?