Sobes.tech
Middle

O que é um Trabalho Paralelo no CI? Como se chama a execução sequencial?

sobes.tech IA

Resposta da IA

Um Trabalho Paralelo no CI é a execução de várias tarefas ou etapas ao mesmo tempo, o que acelera o processo geral de compilação ou teste. A execução sequencial, quando as tarefas são feitas uma após a outra, chama-se Trabalho Sequencial.

Por exemplo, no GitLab CI, pode-se definir vários trabalhos que serão executados em paralelo se não dependerem uns dos outros:

job1:
  script: echo "Job 1"

job2:
  script: echo "Job 2"

# job1 e job2 podem ser executados em paralelo

job3:
  script: echo "Job 3"
  needs: [job1, job2]  # job3 será executado após job1 e job2

Aqui, job1 e job2 são executados em paralelo, e job3 é executado sequencialmente após eles.