Drone Ci Trigger
DodaTech
1 min read
In this tutorial, you'll learn about Cum să declanșezi build. We cover key concepts, practical examples, and best practices.
Drone CI oferă multiple moduri de declanșare a build-urilor: automat (push, PR, tag) și manual (prin UI, CLI, API).
Declanșare automată
kind: pipeline
name: auto
steps:
- name: test
image: golang:1.20
commands:
- go test ./...
trigger:
event:
- push
- pull_request
- tag
Declanșare manuală
drone build create username/repo \
--branch main \
--param "ENV=staging"
Declanșare prin API
curl -X POST https://drone.example.com/api/repos/username/repo/builds \
-H "Authorization: Bearer $DRONE_TOKEN" \
-d '{"branch":"main"}'
Declanșare încrucișată
kind: pipeline
name: downstream
steps:
- name: trigger-downstream
image: plugins/downstream
settings:
server: https://drone.example.com
token:
from_secret: drone_token
repositories:
- team/other-repo
Declanșare programată
drone cron create username/repo nightly "@daily"
Prevenire
- Documentează metodele de declanșare disponibile
- Configurează permisiuni pentru declanșare manuală
- Testează declanșarea încrucișată în medii izolate
DodaTech Tools
Doda Browser oferă butoane rapide pentru declanșare manuală. DodaZIP arhivează istoricul declanșărilor.
Î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