如何解决在Google Cloud Build提供程序的参数中使用bash变量
这是我进行云构建触发的步骤之一。
step {
name = "gcr.io/cloud-builders/docker"
entrypoint = "bash"
args = ["-c","docker","build","-t","gcr.io/something:$(date +%m.%d)","."]
}
它正确地适用,但是当我尝试运行触发器时,它抱怨标签名称错误。
failed to find one or more images after execution of build steps:
解决方法
参数不应分开。 看起来应该像这样:
step {
name = "gcr.io/cloud-builders/docker"
entrypoint = "bash"
args = ["-c","docker build -t gcr.io/something:$(date +%m.%d)} ."]
}
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。