You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
L337[df3581ce]SIGMA edited this page Dec 25, 2025
·
1 revision
Architecture
Oxide CI is composed of several modular crates.
Core Components
oxide-core
Defines the shared types, events, and logic used across the system. This includes the PipelineDefinition struct, event bus traits, and basic utilities.
oxide-agent
The worker component responsible for executing jobs. It listens for commands from the scheduler and runs steps.
oxide-scheduler
Orchestrates pipeline execution. It resolves the DAG (Directed Acyclic Graph) of stages and dispatches jobs to available agents.
oxide-runner
The execution engine that runs individual steps. It handles: