S
sentry-deploy-integration
Śledź wdrożenia i zdrowie wydań w Sentry, łącząc CI/CD z raportowaniem błędów.
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Umożliwia integrację Sentry z potokiem wdrażania, aby każde wydanie było śledzane od końca do końca. Łączy commity z błędami, przesyła mapy źródłowe, rejestruje wdrożenia i monitoruje zdrowie wydania po wdrożeniu. Dzięki temu widzisz dokładnie, które wdrożenie i commit wprowadził błąd, oraz śledzisz wskaźniki takie jak współczynnik sesji bez awarii czy regresje per wydanie. Umiejętność konfiguruje się za pomocą Sentry CLI i zmiennych środowiskowych, integrując się z systemami kontroli wersji (GitHub, GitLab).
Jak używać
- Zainstaluj Sentry CLI globalnie: npm i -g @sentry/cli lub pobierz ze strony sentry.io/get-cli/. 2. Skonfiguruj zmienne środowiskowe: ustaw SENTRY_AUTH_TOKEN (z uprawnieniami project:releases i org:read), SENTRY_ORG i SENTRY_PROJECT. 3. Włącz integrację kontroli wersji w Sentry (Settings > Integrations > GitHub/GitLab), aby umożliwić łączenie commitów z błędami. 4. Utwórz skrypt wdrażania, który wywoła sentry-cli releases new VERSION, aby zarejestrować nowe wydanie. 5. Powiąż commity z wydaniem za pomocą sentry-cli releases set-commits VERSION --auto, co umożliwia Sentry identyfikowanie podejrzanych commitów. 6. Przesyłaj mapy źródłowe i rejestruj wdrożenie z metadanymi czasowymi, aby Sentry mógł monitorować zdrowie wydania po wdrożeniu i wykrywać regresje.