Cum să definești un job într-un pipeline Concourse CI
DodaTech
Updated 2025-01-15
1 min read
In this tutorial, you'll learn about Cum să definești un job într. We cover key concepts, practical examples, and best practices to help you understand and apply this topic effectively.
Job-urile sunt unitățile de execuție principale în Concourse CI. Acest ghid explică structura și configurarea lor.
Structură de bază
jobs:
- name: build
plan:
- task: build
config:
platform: linux
image_resource:
type: registry-image
source:
repository: golang
tag: "1.20"
run:
path: go
args: [build]
Job cu resurse
jobs:
- name: test-and-build
plan:
- get: source
trigger: true
- task: test
config:
platform: linux
image_resource:
type: registry-image
source:
repository: golang
inputs:
- name: source
run:
path: go
args: [test, ./...]
Job secvențial
jobs:
- name: deploy
plan:
- get: release
- task: build
file: ci/build.yml
- task: deploy
file: ci/deploy.yml
Prevenire
- Definirea clară a dependențelor între job-uri
- Testarea locală cu
fly execute - Versionarea configurațiilor job-urilor
DodaTech Tools
Doda Browser oferă vizualizarea grafică a job-urilor. DodaZIP arhivează output-ul fiecărui job.
Întrebări frecvente
Construit de echipa Doda Browser, DodaZIP și Durga Antivirus Pro.
← Previous
Cum să grupezi joburi în pipeline-ul Concourse CI
Next →
Cum să folosești parametri într-un pipeline Concourse CI
Built by the developers of DodaTech
Doda Browser, DodaZIP & Durga Antivirus Pro