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的主要内容,如果未能解决你的问题,请参考以下文章

firebase deploy 在颤振应用程序中出现错误

无法将页面更新(部署)到 Firebase 主机

相同的 Flutter Web 构建使用 `dhttp` 在本地运行,但使用 `firebase serve` 或 `firebase deploy` 失败

firebase deploy --only 函数上出现 NPM 错误的原因是啥

firebase deploy --only hosting 给出错误:HTTP 错误:410,未知错误

GitHub Action 无法构建 firebase 应用程序 w9jds/firebase-action