S
store-module-architecture
Architektura modułu sklepu DevOps — zarządzaj pluginami, szablonami i obrazami w pipeline'ach
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Skill zawierający dokumentację architektury modułu Store w BK-CI. Obejmuje pełny cykl życia komponentów wielokrotnego użytku: pluginy (Atom), szablony (Template) i obrazy kontenerów (Image). Zawiera wytyczne dotyczące struktury podmodułów (api-store, biz-store, model-store), warstw danych i logiki biznesowej, procesów publikacji i recenzji, mechanizmów rozszerzeń oraz zarządzania wersjami. Przeznaczony dla deweloperów rozwijających funkcjonalność sklepu DevOps, publikujących pluginy, zarządzających szablonami lub implementujących punkty rozszerzeń w systemie CI/CD.
Jak używać
- Zainstaluj skill store-module-architecture w swoim środowisku Claude/Copilot, wskazując repozytorium TencentBlueKing/bk-ci. 2. Zapoznaj się ze strukturą podmodułów: api-store (warstwa interfejsów API), biz-store (logika biznesowa i serwisy), model-store (modele danych JOOQ) oraz boot-store (konfiguracja Spring Boot). 3. Gdy rozwijasz nowy plugin, odwołaj się do sekcji dotyczącej modelu Atom — zawiera informacje o tabelach bazodanowych, cyklu życia i powiązanych interfejsach API. 4. Dla szablonów i obrazów kontenerów postępuj analogicznie, korzystając z dokumentacji odpowiednich komponentów (Template, Image) oraz wspólnych warstw (common). 5. Podczas publikacji komponentu przejrzyj procesy recenzji i zarządzania wersjami opisane w architekturze, aby upewnić się, że Twój kod spełnia wymagania systemu. 6. W razie potrzeby rozszerzenia funkcjonalności sklepu skonsultuj się z dokumentacją mechanizmów rozszerzeń i punktów rozszerzeń zawartą w skill'u.