我将.travis.yml添加到我的项目中,每次我提交master
分支时,它都运行所有测试/脚本,但最后firebase deploy
与error一致失败,如下所示:
但我肯定在functions
文件夹下安装依赖项,并且可以在localhost上部署而没有任何问题。
我的.travis.yml
看起来像是:
language: node_js
node_js:
- 6
branches:
only:
- master
install:
- yarn
- CI=false yarn build:ssr
- yarn fns:deps
after_success:
- node_modules/.bin/firebase deploy --non-interactive --token "$FIREBASE_TOKEN" --project react-joanne
deploy:
provider: firebase
skip_cleanup: true
token:
secure: "$FIREBASE_TOKEN"
project: "react-joanne"