Pular para o conteúdo principal

Repetir Execução de Jobs

Nesta seção, você encontra os passos para repetir a execução de Jobs de um Workflow da StackSpot.

Informação Adicional

Os passos mencionados neste guia funcionam apenas para os Jobs de Workflows da StackSpot. Os outros Workflows do seu SCM não são afetados por esta funcionalidade.

Logo após executar um Workflow, seja para criar uma Aplicação ou executar um deploy, você tem acesso ao fluxo do Workflow sendo executado. Nesta tela são exibidos todos os Jobs, steps e detalhes da execução do Workflow.

Você pode fazer novas tentativas de execução dos Jobs de um mesmo Workflow com o botão de Re-run jobs.

Re-run jobs

Este botão oferece duas opções para repetir a execução dos Jobs do seu Workflow da StackSpot:

  • Re-run all jobs: esta opção executa novamente todos os Jobs do seu Workflow a qualquer momento;

  • Re-run failed jobs: esta opção executa todos os Jobs que falharam a partir do primeiro Job que falhou. Não é possível executar um Job que falhou de forma isolada.


Tela do portal StackSpot EDP que exibe uma imagem com o fluxo de execução do Workflow representado por um diagrama de quadros que representam os Jobs do Workflow da StackSpot, os Jobs são ligados por setas que representam o fluxo de cada Job executado. Possui o novo botão chamado Re-run jobs com as opções Re-run all jobs e Re-run failed jobs.

Attempts

A partir da primeira execução, seja de todos os Jobs ou apenas os que falharam, cada tentativa gera um novo log da execução do Workflow chamado Attempt.
Cada Attempt possui o log da execução dos Jobs do Workflow e ficam disponíveis para consulta e navegação entre os logs sem interferir na execução atual do Workflow.


Tela do portal StackSpot EDP que exibe uma imagem com o fluxo de execução do Workflow representado por um diagrama de quadros que representam os Jobs do Workflow da StackSpot, os Jobs são ligados por setas que representam o fluxo de cada Job executado. Possui o novo botão chamado Attempts com as opções Attempt#1, Attempt#2 e Attempt#3.
Informação Adicional

Se um Workflow estiver com o status "pendente" (pending), ele será atualizado automaticamente para "cancelado" após 72 horas.