vercel-deploy-integration
Wdrażaj aplikacje Vercel do produkcji z promocją, rollbackiem i strategiami multi-region.
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Umiejętność do zarządzania wdrożeniami Vercel na produkcji. Obsługuje bezpośrednie wdrażanie przez CLI, promocję deploymentów preview, wdrażanie przez API oraz natychmiastowy rollback do poprzedniej wersji bez przebudowy. Skonfiguruj zmienne środowiskowe, domeny niestandardowe i hooki deploymentu dla integracji z headless CMS. Uruchom komendami: "deploy vercel", "vercel production deploy", "vercel promote", "vercel rollback" lub "vercel regions".
Jak używać
Przygotuj projekt Vercel: upewnij się, że projekt jest połączony z Vercel, zmienne środowiskowe produkcji są ustawione, a token VERCEL_TOKEN jest dostępny w zmiennych systemowych.
Wybierz metodę wdrożenia: użyj komendy CLI "vercel --prod" do bezpośredniego wdrożenia, albo "vercel promote [URL]" aby promować istniejący deployment preview do produkcji, albo API z curl jeśli potrzebujesz automatyzacji w pipeline'ach.
Dla wdrożeń API-based: przygotuj żądanie POST do https://api.vercel.com/v13/deployments z nagłówkiem Authorization zawierającym token, wskaż gałąź Git (np. main) i SHA commita, aby wyzwolić wdrożenie.
Skonfiguruj hooki deploymentu: jeśli integrujesz headless CMS, utwórz hook deploymentu w Vercel i użyj go w curl POST do https://api.vercel.com/v1/integrations/deploy/[project_id]/[hook_id] aby automatycznie przebudować aplikację.
Wykonaj rollback w razie potrzeby: użyj komendy "vercel rollback" aby natychmiast przywrócić poprzednie wdrożenie produkcji bez przebudowy kodu.
Monitoruj multi-region: skonfiguruj funkcje w różnych regionach poprzez zmienne środowiskowe i ustawienia projektu, aby zoptymalizować wydajność dla użytkowników na całym świecie.