尝试在Gitlab CI环境变量中添加Firebase令牌时验证错误

问题描述 投票:0回答:1

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

Validation failed: 
- Variables value is invalid. 

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

gitlab-ci firebase-hosting firebase-cli
1个回答
1
投票

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

编辑#1:问题是因为我打开了“Mask”选项。所以关掉它,我能够将整个密钥作为单个变量。瞧!

© www.soinside.com 2019 - 2024. All rights reserved.