Partilhar via


Definição onSuccessOrFailureHook

Usado para executar etapas para ações de reversão ou limpeza.

onSuccessOrFailureHook:
  failure: # Runs on failure of any step.
    steps: [ task | script | powershell | pwsh | bash | checkout | download | downloadBuild | getPackage | publish | template | reviewApp ] # A list of steps to run.
    pool: string | pool # Pool where post on failure steps will run.
  success: # Runs on success of all of the steps.
    steps: [ task | script | powershell | pwsh | bash | checkout | download | downloadBuild | getPackage | publish | template | reviewApp ] # A list of steps to run.
    pool: string | pool # Pool where on success steps will run.

Observação

Esta definição é uma definição de suporte e não se destina a ser utilizada diretamente num pipeline. Este artigo fornece a sintaxe YAML para esse tipo de suporte, mas não mostra exemplos de uso. Para obter mais informações sobre como usar as definições suportadas por esse tipo, consulte os links de definição a seguir.

Definições que fazem referência a essa definição: jobs.deployment.strategy.runOnce, jobs.deployment.strategy.rollingjobs.deployment.strategy.canary

Propriedades

failure onFailureHook.
É executado em caso de falha de qualquer etapa.

success onSuccessHook.
Funciona com base no sucesso de todas as etapas.