Firebase Github Deploy无法解析travis.yml
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Firebase Github Deploy无法解析travis.yml相关的知识,希望对你有一定的参考价值。
我正在尝试按照本教程使用travis CI从github部署到firebase。 https://medium.com/@cpavnn/deploy-to-firebase-hosting-from-github-3772fed05e72
对于我使用的.travis.yml
文件:
language: node_js
node_js:
— "7"
before_script:
— npm install -g firebase-tools
script:
— echo "Deploy!!"
after_success:
— firebase deploy — project projectId — token $FIREBASE_TOKEN.`
但每次部署我都会收到此错误:
我能做什么?
答案
尝试将node_js: 7
放在一行没有引号。
我没有测试过这个,但这是我经常使用的格式。
language: node_js
node_js: 7
before_script:
- npm install -g firebase-tools
script:
- firebase deploy --project projectId --token $FIREBASE_TOKEN
不要忘记将您的秘密FIREBASE_TOKEN
添加到Travis CI中,另外将projectId
替换为您的Firebase项目ID。
您概述的中型文章看起来在YAML中包含无效字符。尝试输入它而不是复制和粘贴。
以上是关于Firebase Github Deploy无法解析travis.yml的主要内容,如果未能解决你的问题,请参考以下文章
相同的 Flutter Web 构建使用 `dhttp` 在本地运行,但使用 `firebase serve` 或 `firebase deploy` 失败
firebase deploy --only 函数上出现 NPM 错误的原因是啥