Container Builder 没有正确标记图像,$TAG_NAME 不工作
Container Builder not tagging images correctly, $TAG_NAME not working
我在本地标记我的图像:
git describe --tags --always --dirty
并获得一个简短的七字符散列,我可以用它来标记我的图像。
但是在 Google Container Builder 中,当我将图像名称设置为
gcr.io/$PROJECT_ID/amal-img:$COMMIT_SHA
我得到了一个很长的标签gcr.io/$PROJECT_ID/amal-img/amal-img:00528e0498ebb746d047de3bb38e483b69f72d89
当我尝试使用可用变量之一时,$TAG_NAME
代替,即
gcr.io/$PROJECT_ID/amal-img/amal-img:$TAG_NAME
我收到错误消息 Failed to trigger build: Request contains an invalid argument.
它没有在您的屏幕截图的 "Supported variables" 字段文本中列出,但您可以改用 $SHORT_SHA
- 它作为受支持的替换提供 in the docs:
$SHORT_SHA : The first seven characters of COMMIT_SHA
我在本地标记我的图像:
git describe --tags --always --dirty
并获得一个简短的七字符散列,我可以用它来标记我的图像。
但是在 Google Container Builder 中,当我将图像名称设置为
gcr.io/$PROJECT_ID/amal-img:$COMMIT_SHA
我得到了一个很长的标签gcr.io/$PROJECT_ID/amal-img/amal-img:00528e0498ebb746d047de3bb38e483b69f72d89
当我尝试使用可用变量之一时,$TAG_NAME
代替,即
gcr.io/$PROJECT_ID/amal-img/amal-img:$TAG_NAME
我收到错误消息 Failed to trigger build: Request contains an invalid argument.
它没有在您的屏幕截图的 "Supported variables" 字段文本中列出,但您可以改用 $SHORT_SHA
- 它作为受支持的替换提供 in the docs:
$SHORT_SHA : The first seven characters of COMMIT_SHA