Tool Landscape¶
This page maps currently used and currently intended tools to the S-CORE infrastructure areas.
The list is intentionally practical and may evolve as infrastructure implementation matures.
| Infrastructure Area | Main Tools And Technologies | Notes |
|---|---|---|
| Source Code Infrastructure | GitHub, Otterdog, repository policy features | GitHub is the central collaboration platform; Otterdog is used for organization and repository automation. |
| Build Infrastructure | Bazel, Bzlmod, Bazel registry | Bazel is a central build technology; dependency and module workflows are still maturing. |
| Integration Infrastructure | GitHub Actions, reusable workflows, GitHub runners and larger runners | Reusable workflows are relevant and actively expanded for cross-repository consistency. |
| Artifact Infrastructure | Bazel registry, workflow-driven publishing | Artifact publication and distribution patterns are evolving. |
| Testing Infrastructure | Bazel test, framework tooling such as pytest, CI test workflows | Testing integration exists, with ongoing improvements in reporting and consistency. |
| Security & Compliance Infrastructure | License scanning, vulnerability scanning, SBOM tooling | Compliance automation is used in parts of the infrastructure and remains under development. |
| Documentation Infrastructure | Markdown, MkDocs, uv | Docs-as-code is an important part of infrastructure transparency and maintainability. |
| Infrastructure Operations | Runner operations, monitoring signals, runbooks | Operational baseline is present but still partially manual. |