

A Amazon não CodeCatalyst está mais aberta a novos clientes. Os clientes atuais podem continuar usando o serviço normalmente. Para obter mais informações, consulte [Como migrar do CodeCatalyst](migration.md).

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Executar um fluxo de trabalho
<a name="workflows-working-runs"></a>

*Execução* é uma iteração única de um fluxo de trabalho. Durante uma execução, CodeCatalyst executa as ações definidas no arquivo de configuração do fluxo de trabalho e gera os registros, artefatos e variáveis associados.

Você pode iniciar uma execução manual ou automaticamente por meio de um *gatilho de fluxo de trabalho*. Um exemplo de gatilho de fluxo de trabalho pode ser um desenvolvedor de software enviando uma confirmação para sua ramificação principal.

Você também pode parar manualmente a execução de um fluxo de trabalho em andamento, caso a tenha iniciado por engano.

Se várias execuções de fluxo de trabalho forem iniciadas ao mesmo tempo, você poderá configurar como deseja que essas execuções sejam enfileiradas. Use o comportamento de enfileiramento padrão, em que as execuções são enfileiradas uma após a outra na ordem em que foram iniciadas, ou você pode fazer com que uma execução posterior substitua (ou “assuma o controle”) de uma anterior para acelerar sua execução durante todo o processo. Configurar as execuções do fluxo de trabalho para que ocorram paralelamente, de forma que nenhuma execução espere por outra, também é possível.

Depois de iniciar a execução de um fluxo de trabalho, manual ou automaticamente, você pode ver o status da execução e outros detalhes. Por exemplo, você pode ver quando ela foi iniciada, por quem ela foi iniciada e se ainda está em execução.

**Topics**
+ [Iniciar um fluxo de trabalho executado manualmente](workflows-manually-start.md)
+ [Início da execução automática de um fluxo de trabalho usando gatilhos](workflows-add-trigger.md)
+ [Configurar gatilhos somente manuais](workflows-manual-only.md)
+ [Parada de uma execução de fluxo de trabalho](workflows-stop.md)
+ [Bloquear uma execução de fluxo de trabalho](workflows-gates.md)
+ [Solicitar aprovações em execuções de fluxo de trabalho](workflows-approval.md)
+ [Configurar o comportamento de enfileiramento das execuções](workflows-configure-runs.md)
+ [Armazenar arquivos em cache entre execuções de fluxo de trabalho](workflows-caching.md)
+ [Visualização do status e detalhes de execução do fluxo de trabalho](workflows-view-run.md)