我可以在gcloud构建sbmit命令中使用多个——替代标志吗?



这就是我现在正在做的:

gcloud builds submit ./dist                                     
--config=./cloudbuild.yaml                                      
--substitutions=_SUB_1=$VALUE_1,_SUB_2=$VALUE_2,_SUB_3=$VALUE_3 
--project=$PROJECT_ID

这就是我想做的:

--substitutions=_SUB_1=$VALUE_1 
--substitutions=_SUB_2=$VALUE_2 
--substitutions=_SUB_3=$VALUE_3 

允许吗?

你试过重复国旗来证明自己是否有效吗?

我认为没有,你必须使用第一种语法。

在解析命令行参数时,具有重复值的标志--xxx和具有奇异值的重复标志---xxx=A --xxx=B是有区别的,因此,通常情况下,这两者是不可互换的(尽管逻辑上希望它们是等价的)。

您想要这个是因为您正在尝试编写脚本命令并遇到问题吗?