← Cloudflare Workers / workers
CI/CD
Kontinuální integraci a kontinuální nasazování (CI/CD) pro své Workery můžete nastavit pomocí integrovaného systému sestavení, Workers Builds, nebo pomocí externí poskytovatelé pro optimalizaci vývojového workflow.
Proč používat CI/CD?
Nasazování Workers pomocí CI/CD pipeline je osvědčeným postupem, protože:
- Automatizuje proces buildu a nasazení, takže odpadá potřeba ručního
wrangler deploypříkazy. - Zajišťuje konzistentní sestavení a nasazení v celém týmu díky používání stejného systému správy zdrojového kódu (SCM).
- Snižuje variabilitu a chybovost nasazením v jednotném prostředí.
- Zjednodušuje správu přístupu k produkčním přihlašovacím údajům.
Jaké CI/CD mám použít?
Vyberte Workers Builds pokud chcete plně integrované řešení v rámci ekosystému Cloudflare, které vyžaduje minimální nastavení a konfiguraci pro uživatele GitHubu nebo GitLabu.
Doporučujeme použít externí poskytovatelé CI/CD pokud:
- Máte self-hosted instanci GitHubu nebo GitLabu, což Workers Builds aktuálně nepodporuje u Integrace Git
- Používáte poskytovatele Git, který není GitHub ani GitLab
Workers Builds
Workers Builds je nativní CI/CD systém Cloudflare, který umožňuje integraci s GitHub nebo GitLab a automatické nasazení změn při každém novém pushi do vybrané větve (např. main).
Chcete zefektivnit nasazování svých Workers? Začněte s Workers Builds.
Externí CI/CD
Svůj CI/CD pipeline si také můžete nastavit u externího poskytovatele.