Toolverse
Wszystkie skille

vercel-multi-env-setup

autor: jeremylongshore

Skonfiguruj Vercel dla wielu środowisk z izolacją zmiennych i gałęzi

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Wyświetlenia
3

O skillu

Umożliwia zarządzanie trzema wbudowanymi środowiskami Vercel (development, preview, production) z oddzielnymi zmiennymi środowiskowymi dla każdego. Automatycznie przypisuje zmienne do konkretnych gałęzi i środowisk, izolując konfiguracje baz danych i sekretów. Idealne do wdrażania aplikacji SaaS z osobnymi instancjami bazy danych dla każdego etapu. Obsługuje REST API Vercel do automatyzacji konfiguracji.

Jak używać

  1. Upewnij się, że masz projekt Vercel połączony i wdrożony, dostęp do dashboardu Vercel lub token VERCEL_TOKEN, oraz osobne instancje bazy danych dla każdego środowiska (development, staging, production).

  2. Zaznajom się z trzema wbudowanymi środowiskami Vercel: Production (aktywuje się przy push do głównej gałęzi, obsługuje ruch produkcyjny), Preview (aktywuje się przy push do innych gałęzi, generuje tymczasowe adresy URL dla recenzji PR), Development (uruchamiane lokalnie poleceniem vercel dev).

  3. Dodaj zmienną DATABASE_URL dla środowiska Production, wykonując vercel env add DATABASE_URL production i podając adres URL bazy produkcyjnej (np. postgres://prod-host:5432/myapp).

  4. Dodaj zmienną DATABASE_URL dla środowiska Preview, wykonując vercel env add DATABASE_URL preview i podając adres URL bazy staging (np. postgres://staging-host:5432/myapp_staging).

  5. Dodaj zmienną DATABASE_URL dla środowiska Development, wykonując vercel env add DATABASE_URL development i podając konfigurację dla lokalnego środowiska.

  6. Wdróż zmiany — każda gałęź automatycznie otrzyma odpowiednie zmienne środowiskowe na podstawie przypisanego środowiska, zapewniając izolację konfiguracji między etapami wdrażania.

Podobne skille