Skip to content

Cum să grupezi joburi în pipeline-ul Concourse CI

DodaTech Updated 2025-01-15 1 min read

In this tutorial, you'll learn about Cum să grupezi joburi în pipeline. We cover key concepts, practical examples, and best practices to help you understand and apply this topic effectively.

Grupurile de job-uri în Concourse CI permit organizarea vizuală a pipeline-urilor complexe în interfața web.

Definire grupuri

groups:
  - name: test
    jobs:
      - lint
      - unit-test
      - integration-test

  - name: build
    jobs:
      - compile
      - package

  - name: deploy
    jobs:
      - staging
      - production

Grupuri vizibile în UI

groups:
  - name: security
    jobs:
      - vulnerability-scan
      - dependency-check
    description: Verificări de securitate automate

Pipeline complet cu grupuri

groups:
  - name: dev
    jobs: [lint, test, build]
  - name: staging
    jobs: [deploy-staging, integration-tests]
  - name: prod
    jobs: [deploy-prod, smoke-tests]

resources:
  - name: source
    type: git
    source:
      uri: https://github.com/username/repo.git

jobs:
  - name: lint
    plan:
      - get: source
      - task: lint

Prevenire

  • Grupează job-urile după scop sau mediu
  • Folosește nume sugestive pentru grupuri
  • Limitează numărul de grupuri la 5-7

DodaTech Tools

Doda Browser afișează grupurile colorate în interfață. DodaZIP păstrează capturi ale stării pipeline-urilor.

Întrebări frecvente

### Grupurile afectează execuția job-urilor?

Nu, sunt doar organizare vizuală. Execuția depinde de dependențe și resurse.

Pot avea același job în mai multe grupuri?

Da, un job poate face parte din multiple grupuri.

Cum ascund un job din UI?

Dacă un job nu este în niciun grup, apare într-o secțiune separată "Other Jobs" implicit.

Construit de echipa Doda Browser, DodaZIP și Durga Antivirus Pro.

Built by the developers of DodaTech

Doda Browser, DodaZIP & Durga Antivirus Pro