来自Azure部署中心的CI/CD失败,因为存储库名称必须为小写

ipakzgxi  于 2022-11-30  发布在  其他
关注(0)|答案(2)|浏览(144)

6个月前,我用GitHub CI/CD配置了一个应用服务,它运行得很好。登录后发现这个新的部署中心,不得不使用github操作--所以我想到了这一点,它生成了一个带有yaml文件的操作。但它失败了,错误如下

buildx failed with: error: invalid tag "waldopickem.azurecr.io/***/reactpickem:4fed0719c66061876de0d28cc1bd460b0b818275": repository name must be lowercase

我试过将我的github repo重命名为小写....但是我不能重命名应用服务(我的应用服务是 Camel 大小写)。
这看起来很简单。我怎么才能打开这个呢?我不知道yaml,但是基本的搜索并没有找到一个简单的解决方案。
请帮助-ci/cd曾经工作。现在Azure改变了,增加了新的功能(我不关心),我卡住了。

ogq8wdun

ogq8wdun1#

术语“repository”被重载了,它不是指 code 存储库,而是指 container 存储库--在错误消息中被替换为***的东西。

8gsdolmq

8gsdolmq2#

将***中的任何内容重命名为环境变量waldopickem.azurecr.io/***/reactpickem:4fed0719c66061876de0d28cc1bd460b0b818275"
例如,您可能有:waldopickem.azurecr.io/${{secrets.AzureAppService_ContainerUsername}}/reactpickem:4fed0719c66061876de0d28cc1bd460b0b818275"
将其更改为:waldopickem.azurecr.io/my-repo-name/reactpickem:4fed0719c66061876de0d28cc1bd460b0b818275"

只需将其完全删除,使reactpickem成为存储库名称,如waldopickem.azurecr.io/reactpickem:4fed0719c66061876de0d28cc1bd460b0b818275"

相关问题