Firebase Github 部署无法解析 travis.yml

Firebase Github Deploy Cannot Parse 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。

您概述的 Medium 文章在 YAML 中似乎包含无效字符。尝试将其键入而不是复制和粘贴。