私はfirebaseソリューションをホストしています。私はgitでコミットが行われるたびにジェンキンスを使ってビルド、テスト、デプロイを行っています。Jenkins:firebaseに展開します。リフレッシュトークンが取り消されました
だから、最後のシェルコマンドジェンキンス実行されますが、私に問題を与えている:
firebase deploy --non-interactive --token "MY TOKEN GOES HERE"
私はそれが
ブラウザを開きfirebase login:ci
、確認した後、私のコンソール上でコマンドを実行しているから、このトークンを得ましたあなたにトークンを与えるでしょう。
しかし、私はローカルでコマンドを実行すると、これは動作しますが、私はジェンキンスでこれを実行すると、私が取得:
Error: Your refresh token has been revoked, please login to obtain a
new one.
私の推測では、私は、同じコンソールから
firebase login:ci
を実行する必要があります展開コマンドを実行しますが、Jenkinsでどのように行うのですか?
他の推測ですか?