我使用这些firebase命令在使用firebase部署travis CI时遇到问题:
firebase deploy --email ${FIREBASE_USERNAME} --password ${FIREBASE_PASSWORD} firebase deploy --token ${FIREBASE_TOKEN}
它不喜欢--email
选项,它似乎需要--token
但不能使用我的firebase auth令牌,我可以从我的firebase应用程序获取.我究竟做错了什么?
在CLI的2.0版本中删除了电子邮件选项.
使用firebase login:ci
生成的令牌.
在具有浏览器的计算机上,安装Firebase CLI.
运行firebase登录:ci登录并打印出新的访问令牌(当前的CLI会话不会受到影响).
在CI系统中以安全但可访问的方式存储输出令牌.