CircleCI を使用して Firebase Hosting にデプロイする方法を見つけようとしています。私の知る限り、SSH キーでデプロイをセットアップする方法がないため、デプロイ中に Firebase にログインしてコードをプッシュする方法を見つけようとしています。これまでに試したことは、私の circle.yml で次のとおりです。
// circle.yml
deployment:
production:
branch: circle-deploy
commands:
- npm install -g firebase-tools
- firebase login | echo -e "${FIREBASE_EMAIL}\n${FIREBASE_PASSWORD}"
- firebase deploy
ただし、次のエラーが発生し続け、それを修正する方法がわかりません。
stream.js:94
throw er; // Unhandled stream error in pipe.
^
Error: write EPIPE
at errnoException (net.js:904:11)
at Object.afterWrite (net.js:720:19)