Cum să configurezi output-uri pentru un task Concourse CI
DodaTech
Updated 2025-01-15
1 min read
In this tutorial, you'll learn about Cum să configurezi output. We cover key concepts, practical examples, and best practices to help you understand and apply this topic effectively.
Output-urile permit task-urilor să producă rezultate care pot fi consumate de task-uri ulterioare în același job.
Output de bază
jobs:
- name: build
plan:
- task: compile
config:
platform: linux
image_resource:
type: registry-image
source:
repository: golang
outputs:
- name: binary
run:
path: sh
args:
- -c
- go build -o binary/app .
Output-uri multiple
jobs:
- name: generate
plan:
- task: generate
config:
platform: linux
image_resource:
type: registry-image
source:
repository: alpine
outputs:
- name: reports
- name: logs
run:
path: sh
args:
- -c
- |
echo "Raport" > reports/summary.txt
echo "Log" > logs/build.log
Consumare output-uri
jobs:
- name: pipeline
plan:
- task: compile
config:
platform: linux
outputs:
- name: binary
run:
path: sh
args:
- -c
- go build -o binary/app .
- task: package
config:
platform: linux
inputs:
- name: binary
run:
path: sh
args:
- -c
- tar -czf binary/app.tar.gz binary/app
Output cu path personalizat
jobs:
- name: export
plan:
- task: export
config:
platform: linux
outputs:
- name: artifacts
path: /custom-output-path
run:
path: sh
args:
- -c
- echo "date" > /custom-output-path/data.txt
Prevenire
- Scrie output-urile în directoarele specificate
- Verifică permisiunile de scriere
- Documentează output-urile produse de fiecare task
DodaTech Tools
DodaZIP arhivează output-urile task-urilor. Doda Browser afișează dimensiunea și conținutul output-urilor.
Întrebări frecvente
Construit de echipa Doda Browser, DodaZIP și Durga Antivirus Pro.
← Previous
Cum să configurezi input-uri pentru un task Concourse CI
Next →
Cum să rulezi scripturi într-un task Concourse CI
Built by the developers of DodaTech
Doda Browser, DodaZIP & Durga Antivirus Pro