Files
devops-lib-gcp/docs/wiki/index.md
T
2026-08-26 02:02:24 +05:30

3.9 KiB

devops-lib wiki — index

Auto-regenerated by /m-wiki:wiki-init. Hand-editing this file is discouraged — your edits will be overwritten on the next sync.

Top-level pages

# Page What it covers
01 Overview What devops-lib is, how services consume it, the load/runtime model
02 Entry points (vars/) The 10 Jenkins-global steps service Jenkinsfiles call
03 Build dispatch The buildObjHelper switch from build_tool → stage class
04 Deploy flow The load-bearing 4-step ArgoCD deploy ceremony and the canary enforcement gate
05 Cross-cutting patterns Retries, BU multi-tenancy, downstream auth, feature flags, parallel build

Concept pages

This wiki has two overlapping concept hierarchies — see warning #3 in MANIFEST.md. The concepts/ set was added by PR #861 (my bootstrap) and the older topic-based set (build/, policy/, security/, deploy/, infra/) was added by 4a7c4001. Most readers should start with whichever set comes first in their search results; both are still indexed by qmd.

My set (post-#861)

Topic Page
Whitelists The five whitelist gates
Security Secrets, SSH keys, hard-coded IPs
Observability Logging via log.groovy

Older topic-based set (from 4a7c4001)

Topic Pages
Build build-dispatch · docker-tagging · config-only-detection · node-paired-files · scm-variable-scope
Policy cac-validation · multi-tenancy · whitelist-system
Security security-overview
Deploy argocd-sync · ringmaster-integration
Infra node-pool-selection
ADR adr-index

Tribal-knowledge fold-in (this run)

docs/tribal-knowledge.md sections §11-15 (added to that file via the same #861 merge) are already covered by the older topic-based set above — specifically build/node-paired-files.md (§11), top-level 09-INFRA-PODS.md (§12 + §14), and build/scm-variable-scope.md (§15). Sections §13 (sonar-skip-routing) and §14 (dind-sidecar-endpoints) are covered as bullets in 09-INFRA-PODS.md and 06-CONFIG-POLICY.md. No new pages were synthesized this run — see MANIFEST for the per-section mapping.

Other repo docs (indexed by qmd, not part of this wiki)

Path Owner skill Role
README.md meesho-init Service blurb for GitHub browsers
CLAUDE.md meesho-init Claude-facing repo guide
docs/architecture.md meesho-init Long-form architecture
docs/acronyms.md acronyms-docs Domain abbreviations
docs/tribal-knowledge.md pr-learnings Non-obvious conventions — all sections (§1-15) already represented in existing wiki pages from earlier bootstrap commits (4a7c4001, 127b59a3); no fresh fold-in this run
review-learnings.md pr-learnings PR-review-derived rules
BUGS_AND_IMPROVEMENTS_REPORT.md (manual) Known bug catalogue

Run /m-wiki:wiki-search "<query>" to retrieve across this wiki + the indexed files above.