Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Estágios são uma coleção de trabalhos relacionados.
stages: [ stage | template ] # Stages are a collection of related jobs.
Tipos de lista
Tipo | Descrição |
---|---|
stages.stage | Um estágio é uma coleção de trabalhos relacionados. |
stages.template | Você pode definir um conjunto de estágios em um arquivo e usá-lo várias vezes em outros arquivos. |
Observações
Por padrão, os estágios são executados sequencialmente. Cada estágio é iniciado somente após a conclusão do estágio anterior, a menos que seja especificado de outra forma por meio da propriedade dependsOn
.
Use verificações de aprovação para controlar manualmente quando um estágio deve ser executado. Essas verificações geralmente são usadas para controlar implantações em ambientes de produção.
As verificações são um mecanismo disponível para o proprietário do recurso . Eles controlam quando um estágio em um pipeline consome um recurso. Como proprietário de um recurso como um ambiente, você pode definir verificações necessárias antes que um estágio que consome o recurso possa ser iniciado.
Atualmente, há suporte para verificações de aprovação manuais em ambientes . Para obter mais informações, consulte Aprovações.
Exemplos
Este exemplo executa três estágios, um após o outro. O estágio do meio executa dois trabalhos em paralelo.
stages:
- stage: Build
jobs:
- job: BuildJob
steps:
- script: echo Building!
- stage: Test
jobs:
- job: TestOnWindows
steps:
- script: echo Testing on Windows!
- job: TestOnLinux
steps:
- script: echo Testing on Linux!
- stage: Deploy
jobs:
- job: Deploy
steps:
- script: echo Deploying the code!
Este exemplo executa dois estágios em paralelo. Para fins de brevidade, os trabalhos e as etapas são omitidos.
stages:
- stage: BuildWin
displayName: Build for Windows
- stage: BuildMac
displayName: Build for Mac
dependsOn: [] # by specifying an empty array, this stage doesn't depend on the stage before it
Consulte também
Saiba mais sobre de estágios de, de condições dee variáveis de .