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改变了,增加了新的功能(我不关心),我卡住了。
2条答案
按热度按时间ogq8wdun1#
术语“repository”被重载了,它不是指 code 存储库,而是指 container 存储库--在错误消息中被替换为
***
的东西。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"