Cum să rulezi build-uri la push în Drone CI
DodaTech
Updated 2025-01-15
1 min read
In this tutorial, you'll learn about Cum să rulezi build. We cover key concepts, practical examples, and best practices.
Declanșarea build-urilor la push este cel mai comun mod de a rula integrarea continuă în Drone CI.
Configurare de bază
kind: pipeline
name: build
steps:
- name: test
image: golang:1.20
commands:
- go test ./...
trigger:
event:
- push
Filtrare după branch
trigger:
event:
- push
branch:
- main
- develop
- feature/*
Excludere branch-uri
trigger:
event:
- push
branch:
exclude:
- gh-pages
- docs/*
Push cu deploy automat
steps:
- name: test
image: golang:1.20
commands:
- go test ./...
- name: build
image: golang:1.20
commands:
- go build
- name: deploy
image: plugins/ecs
settings:
image: app:latest
when:
branch:
- main
Prevenire
- Filtrează branch-urile pentru a economisi resurse
- Nu declanșa build-uri pe branch-uri de documentație
- Folosește cache pentru dependențe
DodaTech Tools
Doda Browser afișează istoricul build-urilor per branch. DodaZIP arhivează log-urile fiecărui push.
Întrebări frecvente
Construit de echipa Doda Browser, DodaZIP și Durga Antivirus Pro.
← Previous
Cum să rulezi build-uri pentru Pull Request în Drone CI
Next →
Cum să rulezi din nou un build eșuat în Drone CI
Built by the developers of DodaTech
Doda Browser, DodaZIP & Durga Antivirus Pro