Cum să folosești variabile într-un pipeline Concourse CI
DodaTech
Updated 2025-01-15
1 min read
In this tutorial, you'll learn about Cum să folosești variabile într. We cover key concepts, practical examples, and best practices to help you understand and apply this topic effectively.
Variabilele în Concourse CI permit separarea configurației de codul pipeline-ului, facilitând reutilizarea și securizarea.
Fișier de variabile
Creează un fișier vars.yml:
app_name: my-app
region: us-east-1
replicas: 3
Utilizare în pipeline
resources:
- name: source
type: git
source:
uri: https://github.com/username/app.git
branch: ((branch))
jobs:
- name: deploy
plan:
- task: deploy
config:
platform: linux
params:
APP: ((app_name))
REGION: ((region))
Transmitere variabile
fly -t ci set-pipeline -p my-pipeline -c pipeline.yml -l vars.yml
Variabile per mediu
# staging-vars.yml
branch: develop
replicas: 2
# production-vars.yml
branch: main
replicas: 5
Variabile în task-uri
jobs:
- name: build
plan:
- task: build
file: ci/build.yml
vars:
go_image: golang:1.20
node_image: node:18
Prevenire
- Stochează variabilele în fișiere separate per mediu
- Nu commita fișiere cu variabile sensibile
- Folosește convenții de numire consistente
DodaTech Tools
Doda Browser oferă interfață pentru gestionarea variabilelor. DodaZIP arhivează configurațiile per mediu.
Întrebări frecvente
Construit de echipa Doda Browser, DodaZIP și Durga Antivirus Pro.
← Previous
Cum să definești un task într-un pipeline Concourse CI
Next →
Concourse Resource Check Error
Built by the developers of DodaTech
Doda Browser, DodaZIP & Durga Antivirus Pro