无法创建 ACR 容器资源触发器

Unable to create ACR container resource trigger

设置通过将图像推送到 ACR 存储库触发的管道时遇到问题。 无论我如何尝试定义触发器,我总是会收到错误消息:

Configuring the trigger failed, edit and save the pipeline again

据我所知,没有关于问题所在的更多详细信息。 在没有触发器条目的情况下保存很好。

这是我的管道:

trigger:
- none

resources:
  containers:
  - container: 'MyContainer'
    type: ACR
    azureSubscription: 'My-ServicePrincipal'
    resourceGroup: 'My-App-Development'
    registry: 'myappregistry.azurecr.io'
    repository: 'myrepository'
    image: 'myrepository' 
    trigger: 
      enabled: true
      tags:
        include: 
        - latest

pool:
  vmImage: ubuntu-latest

steps:
- script: echo Hello, world!
  displayName: 'Run a one-line script'

我尝试在我的 YAML 管道中使用与您相同的配置,但遇到了同样的问题。

但是,在我修改如下配置后,问题消失了,触发器可以正常工作。

trigger: none

resources:
  containers:
  - container: MyACR
    type: ACR
    azureSubscription: {name of ARM connection}
    resourceGroup: {name of resource group}
    registry: {name of ACR}
    repository: {name of repository}
    image: {name of image}
    trigger:
      enabled: true
      tags:
        include:
        - latest
. . .

trigger: none

resources:
  containers:
  - container: MyACR
    type: ACR
    azureSubscription: {name of ARM connection}
    resourceGroup: {name of resource group}
    registry: {name of ACR}
    repository: {name of repository}
    trigger:
      tags:
        include:
        - latest
. . .