CI/CD Dashboard
Live operations view for the Wasteology data platform. Shows real-time health across Prefect ingestion pipelines and the dbt production pipeline in a single glance.
Page Overview
CI/CD Dashboard
Monitor ingestion health and dbt pipeline status with color-coded status tiles and environment indicators

How to Use
Features
Ingestion Health
Color-coded status tiles per source group show whether recent Prefect runs are healthy, degraded, or failing
dbt Pipeline Health
Daily run history with current consecutive-success streak and last-run timestamp
Environment Status
Dev, QA, and Prod environment indicators for the dbt Cloud project
Manual Controls
Collapsed promotion panel — expand to trigger dbt promotions between environments without leaving Palantiri
Prefect Ingestion Health
The top section of the page groups Prefect flow runs by source group and renders a color-coded tile for each.
Source Groups
| Source Group | Flows Covered |
|---|---|
| CieTrade | cietrade-* prefix flows |
| Enevo | enevo-* prefix flows |
Tile Colors
| Color | Meaning |
|---|---|
| ✓Green | All recent runs in this group succeeded |
| ⚠Amber | Some runs failed but latest run succeeded |
| ✗Red | Latest run failed — intervention may be needed |
The status reflects runs within the configured lookback window (default 168 h / 7 days). A source group with no runs in that window shows as amber with a "No recent runs" label.
dbt Pipeline Health
The bottom section tracks the dbt production pipeline operated via dbt Cloud.
| Metric | Description |
|---|---|
| Current Streak | Consecutive days with a successful dbt prod run |
| Daily Run History | Sparkline of pass/fail per day over the last 30 days |
| Last Run | Timestamp and state of the most recent dbt prod job |
| Environment Status | Per-environment (Dev / QA / Prod) last-run state badge |
Environment Status Badges
| Environment | Badge |
|---|---|
| Dev | ℹDevelopment |
| QA | ⚠QA |
| Prod | ✓Production |
Manual Promotion Controls
Expand the Manual Promotion panel (collapsed by default) to promote dbt changes between environments.
Manual promotions bypass the normal ADO CI gate. Use only when you need an out-of-cycle promotion and coordinate with the team first.
The panel exposes the following actions:
- Dev → QA: promotes the current dev state to QA for testing
- QA → Prod: promotes QA-validated changes to the production environment
Data Refresh
The dashboard caches data for 2 minutes to avoid hammering the Prefect API and dbt Cloud on every page load. Use the Refresh button in the top-right corner of each section to force an immediate cache bust.