M9 — Публикация: Registry, CI/CD, линтеры
Семь уроков про финальный этап пути Application-пакета: как устроен registry артефактов экосистемы Deckhouse, глубокая практика с pkglint на собственном пакете Umami из M5, теория и практика анализа dmtlint (без написания Module — только диагностика тех модулей, от которых зависит ваш Application), релизный процесс по semver, полный .gitlab-ci.yml и чеклист приёмки приложения.
- Анатомия registry-артефактов экосистемы Deckhouse
- pkglint глубоко — практика на своём пакете
- dmtlint — назначение и архитектура платформенного линтера
- dmtlint — практика анализа существующего Module
- semver-теги и релизный процесс
- Полный .gitlab-ci.yml для Application-пакета
- Чеклист приёмки приложения и oss.yaml