Azure devops Azure DevOps不';不发送部署批准

Azure devops Azure DevOps不';不发送部署批准,azure-devops,Azure Devops,我将部署描述为管道中的代码: - stage: Deploy jobs: - deployment: Deploy displayName: Deploy pool: name: 'Self-Hosted' container: kagarlickij/packer-ansible-docker-runtime:1.1.0 # creates an environment if it doesn't exist environment:

我将部署描述为管道中的代码:

- stage: Deploy
  jobs:
  - deployment: Deploy
    displayName: Deploy
    pool:
      name: 'Self-Hosted'
    container: kagarlickij/packer-ansible-docker-runtime:1.1.0
    # creates an environment if it doesn't exist
    environment: 'sbx'
    strategy:
      runOnce:
        deploy:
          steps:
          - task: AzureCLI@1
            displayName: 'Create VM'
我的环境包含必要的批准:

在项目中启用通知:

…在我的账户中:

构建、发布和其他通知工作正常

但在启动部署时,我没有收到任何电子邮件


你知道为什么以及如何修复它吗?

正如Daniel所说,警报只适用于发布定义(传统的经典编辑器定义),而不适用于多级管道(YAML定义)

Github中已经提交了一张票证:

根据线程中的评论,这一特性被跟踪为多阶段YAML管道的关键缺陷之一,它可能会在即将到来的1月份版本中实现


有关部署批准的更多信息,请参阅。

这些警报用于发布定义,而不是多级管道。