Toolverse
Wszystkie skille

publish-mock-server

autor: vfarcic

Zbuduj i opublikuj obraz Docker serwera mock do GitHub Container Registry

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Autor
vfarcic
Kategoria
Testowanie
Wyświetlenia
1

O skillu

Umiejętność do automatycznego budowania i publikowania obrazu Docker serwera mock w architekturze multi-platform (amd64 i arm64) do GitHub Container Registry. Użyj jej, gdy zmienisz fixtures, kod serwera lub schematy API w projekcie mock-server. Wymaga zainstalowanego Dockera i uwierzytelnienia do ghcr.io.

Jak używać

  1. Upewnij się, że Docker jest zainstalowany i uruchomiony na Twojej maszynie. Zaloguj się do GitHub Container Registry poleceniem docker login ghcr.io i podaj swoje dane uwierzytelniające.

  2. Uruchom umiejętność publish-mock-server, gdy dokonasz zmian w fixtures (katalog mock-server/fixtures/), kodzie serwera (pliki server.ts, routes.ts) lub schematach API, które wpływają na odpowiedzi mock-serwera.

  3. Umiejętność automatycznie zbuduje obraz Docker dla obu architektur (linux/amd64 i linux/arm64) i opublikuje go do ghcr.io/vfarcic/dot-ai-mock-server:latest za pomocą docker buildx build.

  4. Poczekaj na potwierdzenie w logu, że obraz został pomyślnie wypchnięty do rejestru. Sprawdź, czy dane wyjściowe pokazują obie platformy.

  5. Po publikacji inne usługi (np. dot-ai-ui) mogą używać opublikowanego obrazu w swoich konfiguracjach Docker Compose, odwołując się do ghcr.io/vfarcic/dot-ai-mock-server:latest na porcie 3001.

Podobne skille