Toolverse
Wszystkie skille

vercel-deploy-integration

autor: jeremylongshore

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ć

  1. 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.

  2. 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.

  3. 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.

  4. 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ę.

  5. Wykonaj rollback w razie potrzeby: użyj komendy "vercel rollback" aby natychmiast przywrócić poprzednie wdrożenie produkcji bez przebudowy kodu.

  6. 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.

Podobne skille