2017-06-24 11 views
4

私は&を構築しようとしていますが、TravisでNodeJs + Pythonアプリケーションを展開しています。 Travis with firebase deploy TypeError:this.stream.clearLineは関数ではありません

この

は約フォルダ構造(すべてが同じレポに属している)

main/ 
├── angular2-client/ 
│ ├── dist/ 
│ ├── node_modules/ 
│ └── ... 
├── django-server/ 
│ ├── server/ 
│ ├── manage.py 
│ └── ... 
├── .travis.yml 
└── requirements.txt 

であり、これはfirebase deploy --token $FIREBASE_API_TOKENトラヴィスがエラー**FIREBASE WARNING: Exception was thrown by user callback. TypeError: this.stream.clearLine is not a function**とスローラインを実行した後.travis.ymlファイル

language: python 
python: 
    - "3.4" 
sudo: required 
before_install: 
    - nvm install node 
    - npm --version 
install: 
    - cd ./angular2-client 
    - npm install 
    - cd .. 
    - pip install -r requirements.txt 
before_script: 
    - npm install -g firebase-tools 
script: 
    - cd ./angular2-client && npm run build 
after_success: 
    - firebase deploy --token $FIREBASE_API_TOKEN 
before_deploy: 
    - cd .. 
    - cd ./django-server 
deploy: 
    provider: heroku 
    api_key: $HEROKU_API_KEY 
    app: glacial-shore-18891 

ですFirebaseへのデプロイが失敗します。

私もHerokuのデプロイメントに問題がありますが、後でそれを処理します。

解決方法に関するヒントはありますか?

おかげ

+0

今日のビルドからFirebase + Travisで同じ問題が発生しましたが、問題は存在しませんでした。 – adriancarriger

答えて

5

ちょうど同じ問題を持っていた、いくつかのプログレスバーは、いくつかの問題を作っているようです。非対話モードで無効にしてみてください。

after_success: 
    - firebase deploy --token $FIREBASE_TOKEN --non-interactive 

問題が解決しました。役立つことを願っています。

関連する問題