Skip to content

Stages & Jobs ​

Stages ​

Los stages son los bloques de construcción de alto nivel de un pipeline.

Orden de ejecución ​

Por defecto, todos los stages se ejecutan independientemente. Para que un stage espere a otro, conéctalos con una arista.

Ejecución secuencial:

Fan-out (varios stages en paralelo):

Fan-in (esperar varios stages antes de continuar):


Jobs ​

Los jobs se ejecutan en un runner específico y contienen una secuencia de steps.

Runners comunes ​

LabelPlataformaCaso de uso
ubuntu-latestGitHub ActionsLa mayoría de tareas CI
windows-latestGitHub ActionsBuilds Windows
macos-latestGitHub ActionsBuilds iOS/macOS
self-hostedTodasTus propias máquinas

Comportamiento en caso de fallo ​

Cuando un job falla:

  • Sus steps restantes son omitidos
  • Los jobs que dependen de él también son omitidos
  • Los jobs independientes continúan normalmente
  • El stage se marca como fallido

Released under the MIT License.