我认为我的travis.yml文件代码有问题。 即使我更改了几次,我的 Travis Cl 项目一次又一次地失败。
.travis.yml
language: node_js
node_js:
- "8.9"
branches:
only:
- master
before_script:
- npm install firebase-tools
- npm install @angular/cli
script:
- ng build
after_success:
- firebase deploy --token $FIREBASE_TOKEN
所以我认为如果有人完成此配置可能会对我有所帮助。 谢谢,干杯。
你说得对@Sachin, 您的代码中存在一些错误。 在第三行中,它应该是版本 8 node_js,而在 10,11 行中它应该有 -g 命令。
在脚本中它也应该有 --product。
因此,在纠正这些错误后,我重写了代码。
language: node_js
node_js:
- "8"
branches:
only:
- master
before_script:
- npm install -g @angular/cli
- npm install -g firebase-tools
script:
- ng build --prod --aot
after_success:
- firebase deploy --token $FIREBASE_TOKEN
希望这段代码可以修复你的错误。干杯。