| Edit `charts/meep-platform-ctrl/` | `meepctl deploy core meep-platform-ctrl -f` | **Just save the file**(Auto) |
---
@@ -92,13 +92,13 @@ Each core app has two Tilt resources:
---
### Sandbox MEC API Apps (auto-watched)
### Sandbox MEC API Apps (manual-trigger)
Each sandbox app has one Tilt resource:
Each sandbox app has one Tilt resource configured in manual trigger mode (`TRIGGER_MODE_MANUAL`) so that file changes do not trigger builds automatically. Instead, Tilt watches the files and shows a manual trigger button in the GUI when there are pending changes:
| Resource | Watches | Triggers |
|----------|---------|----------|
| `<app>:code` | `go-apps/<app>/` | `meepctl build` → `meepctl dockerize` → `kubectl rollout restart` on all deployments using that image |
| Resource | Watches | Trigger Type | Action |
|----------|---------|--------------|--------|
| `<app>:code` | `go-apps/<app>/` | **Manual (GUI)** | `meepctl build` → `meepctl dockerize` → `kubectl rollout restart` on all deployments using that image |
The restart step automatically finds all K8s deployments using the app's Docker image across all namespaces (since sandbox deployments have dynamic names like `mep1-mec033-1`).
@@ -168,14 +168,14 @@ Dependencies are third-party infrastructure services that rarely change. They ap
Complete reference of what happens when each type of file changes: