Cum să configurezi input-uri pentru un task Concourse CI
DodaTech
Updated 2025-01-15
1 min read
In this tutorial, you'll learn about Cum să configurezi input. We cover key concepts, practical examples, and best practices to help you understand and apply this topic effectively.
Input-urile în task-urile Concourse CI definesc ce resurse și fișiere sunt disponibile în containerul task-ului.
Input de bază
jobs:
- name: test
plan:
- get: source
- task: test
config:
platform: linux
image_resource:
type: registry-image
source:
repository: golang
inputs:
- name: source
run:
path: sh
args:
- -c
- cd source && go test ./...
Input-uri multiple
jobs:
- name: combine
plan:
- get: frontend
- get: backend
- task: build
config:
platform: linux
inputs:
- name: frontend
- name: backend
run:
path: sh
args:
- -c
- |
ls -la frontend/
ls -la backend/
Input cu path personalizat
jobs:
- name: analyze
plan:
- get: data
- task: analyze
config:
platform: linux
inputs:
- name: data
path: /workspace/custom-path
run:
path: sh
args:
- -c
- ls -la /workspace/custom-path
Input-uri condiționale
jobs:
- name: process
plan:
- get: scripts
- get: config
optional: true
- task: run
config:
platform: linux
inputs:
- name: scripts
- name: config
optional: true
Prevenire
- Denumește input-urile clar și consistent
- Verifică calea unde sunt montate input-urile
- Folosește input-uri opționale doar când este necesar
DodaTech Tools
Doda Browser afișează input-urile fiecărui task. DodaZIP arhivează conținutul input-urilor.
Întrebări frecvente
Construit de echipa Doda Browser, DodaZIP și Durga Antivirus Pro.
← Previous
Cum să selectezi imaginea container pentru un task Concourse CI
Next →
Cum să configurezi output-uri pentru un task Concourse CI
Built by the developers of DodaTech
Doda Browser, DodaZIP & Durga Antivirus Pro