我们使用 bitbucket 托管 git repo 并开始使用管道进行测试,但现在我正在考虑下一步,部署。
我想利用 Google Container Builder 并从管道中触发它。有一个Dockerfile
应kubernetes/nginx/
发送到 Google Container Builder 的位置。
当我在本地运行以下命令时,它可以完美运行:
gcloud container builds submit --tag gcr.io/$PROJECT_ID/website/nginx kubernetes/nginx/
但作为管道的一部分,我收到以下错误:
错误:gcloud 崩溃(AttributeError):“NoneType”对象没有“替换”属性
gcloud版本:
Google Cloud SDK 143.0.1
bq 2.0.24
bq-nix 2.0.24
core 2017.02.09
core-nix 2017.02.09
gcloud
gcloud-deps 2017.02.09
gcloud-deps-linux-x86_64
gsutil 4.22
gsutil-nix 4.22
kubectl
kubectl-linux-x86_64 1.5.2
我检查过的事情:
- 我的身份验证正确,所以这不是问题。
- 我还验证了构建所需的文件是可访问的。