【发布时间】:2020-08-04 14:38:46
【问题描述】:
我有以下脚本(我已经更改了 AZURE_PIPELINES_PUBLISHER):
AZURE_PIPELINES_PUBLISHER=azure-pipelines-publisher@$GOOGLE_CLOUD_PROJECT.iam.gserviceaccount.com gcloud projects add-iam-policy-binding $GOOGLE_CLOUD_PROJECT \ --member serviceAccount:$AZURE_PIPELINES_PUBLISHER \ --role roles/storage.admin
我在 Azure DevOps 中的 Docker 推送任务的“参数”字段上编写此脚本,当我运行构建时,此任务显示以下错误:
未知标志:--member
我从Google Cloud documentation获得脚本。
脚本有什么问题?
【问题讨论】:
-
--member是gcloud命令的标志。因此,可能将参数传递给某个 docker 客户端的 docker 任务将不知道--member的含义。你知道你使用的图片的CMD是什么吗?
标签: docker kubernetes google-cloud-platform azure-devops devops