Cum să rulezi un build în Drone CI
In this tutorial, you'll learn about Cum să rulezi un build în Drone CI. We cover key concepts, practical examples, and best practices.
Drone CI este o platformă modernă de integrare continuă construită pe containere. Acest ghid explică pașii necesari pentru a rula un build, de la configurarea pipelinei până la declanșarea efectivă.
Configurare de bază
Creează un fișier .drone.yml în rădăcina repository-ului:
kind: pipeline
type: docker
name: default
steps:
- name: build
image: golang:1.20
commands:
- go build
- go test
Declanșare build
Automat la push
trigger:
branch:
- main
Manual din UI
Accesează Drone UI, navighează la repository și apasă "New Build".
Prin CLI
drone build create username/repo
Verificare status
drone build info username/repo <build-number>
Urmărire build
trigger:
event:
- push
- pull_request
Prevenire
- Verifică sintaxa YAML înainte de push
- Testează local cu
drone exec - Monitorizează log-urile build-urilor
DodaTech Tools
Doda Browser oferă inspector CI/CD care urmărește execuția pipeline-urilor Drone CI. DodaZIP arhivează log-uri pentru analiză ulterioară. Durga Antivirus Pro scanează artefactele build-urilor.
Întrebări frecvente
Construit de echipa Doda Browser, DodaZIP și Durga Antivirus Pro.
Built by the developers of DodaTech
Doda Browser, DodaZIP & Durga Antivirus Pro