【问题标题】:Validation error while trying to add Firebase token in Gitlab CI environment variable尝试在 Gitlab CI 环境变量中添加 Firebase 令牌时出现验证错误
【发布时间】:2019-04-13 13:45:15
【问题描述】:

我想将我在 firebase-tools 中使用 firebase login:ci 生成的令牌添加到 Gitlab CI。我去了Settings -> CI/CD -> Variables并添加了环境变量,键为FIREBASE_TOKEN

但是我得到:

Validation failed: 
- Variables value is invalid. 

我给出的值是上面提到的 Firebase CLI 生成的 25 位密钥。
这有什么问题,我该怎么办?

【问题讨论】:

    标签: gitlab-ci firebase-hosting firebase-cli


    【解决方案1】:

    我自己找到了答案。 Gitlab 不允许某些字符,例如 -/ 作为环境变量的值。因此,我将密钥拆分为 2 个环境变量。

    编辑#1:问题是因为我打开了“面具”选项。所以把它关掉,我就可以把整个键作为一个变量。瞧!

    【讨论】:

      猜你喜欢
      • 2021-03-20
      • 1970-01-01
      • 1970-01-01
      • 2020-11-13
      • 2016-05-10
      • 2013-12-04
      • 2015-06-01
      • 2020-09-26
      • 1970-01-01
      相关资源
      最近更新 更多