internal/

directory
v1.0.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 17, 2026 License: GPL-3.0

Directories

Path Synopsis
cdctl
k8s
controller
common
Package common provides shared utilities and types for CRD controllers.
Package common provides shared utilities and types for CRD controllers.
driftmonitor
Package driftmonitor provides the Kubernetes controller for DriftMonitor resources.
Package driftmonitor provides the Kubernetes controller for DriftMonitor resources.
pullrequesttracker
Package pullrequesttracker provides the Kubernetes controller for PullRequestTracker resources.
Package pullrequesttracker provides the Kubernetes controller for PullRequestTracker resources.
sync
Package sync provides coordination between GitHub labels and CRD status fields.
Package sync provides coordination between GitHub labels and CRD status fields.
domain
common
Package common provides shared domain types and utilities used across all domain packages.
Package common provides shared domain types and utilities used across all domain packages.
deployment
Package deployment provides domain types for deployment status tracking and drift detection.
Package deployment provides domain types for deployment status tracking and drift detection.
pr
Package pr provides core domain types and business logic for pull request lifecycle management.
Package pr provides core domain types and business logic for pull request lifecycle management.
qualification
Package qualification provides domain types for PR qualification validation.
Package qualification provides domain types for PR qualification validation.
Package extraction provides file fetching and metadata extraction for PRs.
Package extraction provides file fetching and metadata extraction for PRs.
extractors
Package extractors provides specific metadata extractors for pull requests.
Package extractors provides specific metadata extractors for pull requests.
Package labels provides label state management for PR lifecycle tracking.
Package labels provides label state management for PR lifecycle tracking.
ports
repositories
Package repositories defines repository interfaces following the Repository pattern from Domain-Driven Design.
Package repositories defines repository interfaces following the Repository pattern from Domain-Driven Design.
Package promotion provides the controller for automatic PR promotion across environments.
Package promotion provides the controller for automatic PR promotion across environments.
Package prpipeline provides the PR discovery, qualification, and auto-merge pipeline.
Package prpipeline provides the PR discovery, qualification, and auto-merge pipeline.
Package qualification provides PR qualification validation for the cd-operator.
Package qualification provides PR qualification validation for the cd-operator.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL