railway-deployment
Zarządzaj wdrożeniami na Railway – podgląd logów, restart i usuwanie deploymentów w jednym miejscu.
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Skill do zarządzania cyklem życia wdrożeń na platformie Railway. Wyświetlaj historię deploymentów, sprawdzaj statusy, przeglądaj logi aplikacji i budowania, restartuj usługi lub usuwaj wdrożenia. Idealne do debugowania błędów, monitorowania awarii i szybkiego ponownego wdrażania. Pamiętaj: aby całkowicie usunąć serwis, użyj skill railway-environment z opcją isDeleted.
Jak używać
Upewnij się, że masz zainstalowany railway-cli i jesteś zalogowany w swoim koncie Railway. Skill wymaga dostępu do poleceń railway z uprawnieniami do zarządzania deploymentami.
Aby wyświetlić listę wdrożeń, poproś skill o polecenie railway deployment list. Otrzymasz identyfikatory deploymentów, statusy i metadane, które pomogą Ci znaleźć konkretne wdrożenie do analizy. Możesz ograniczyć wyniki do określonego serwisu, np. backend.
Do przeglądania logów aplikacji użyj polecenia railway logs. Domyślnie skill pobiera logi z ostatniego udanego wdrożenia. Jeśli chcesz zobaczyć logi bieżącego lub nieudanego deploymentu, dodaj flagę --latest.
Aby sprawdzić logi budowania (przydatne przy debugowaniu błędów kompilacji), użyj railway logs --build. Skill wyświetli pełny output procesu budowania.
Do restartowania serwisu lub ponownego wdrażania użyj polecenia railway redeploy lub railway restart. Skill zatrzyma bieżące wdrożenie i uruchomi nową instancję.
Aby usunąć wdrożenie (zatrzymać bieżące, ale zachować serwis), użyj railway down. Jeśli chcesz całkowicie usunąć serwis, skorzystaj z skill railway-environment z opcją isDeleted zamiast tego polecenia.