apollo_deployments: test hybrid layout for infra config#14483
apollo_deployments: test hybrid layout for infra config#14483nimrod-starkware wants to merge 1 commit into
Conversation
cc0e5ba to
f212186
Compare
9e33bc8 to
51dc079
Compare
f212186 to
45ce5db
Compare
51dc079 to
9479d78
Compare
9479d78 to
b8a1475
Compare
7db1709 to
a6d94f8
Compare
b8a1475 to
4e09c73
Compare
PR SummaryLow Risk Overview Introduces a test-only Wires this through Reviewed by Cursor Bugbot for commit 69d1145. Bugbot is set up for automated code reviews on this repo. Configure here. |
4e09c73 to
ee698fb
Compare
429462b to
78a1250
Compare
ee698fb to
2a2d52b
Compare
2a2d52b to
4890655
Compare
78a1250 to
38a7564
Compare
38a7564 to
8e97777
Compare
4890655 to
8dae4c0
Compare
8e97777 to
f912689
Compare
8dae4c0 to
69d1145
Compare

Add the jrsonnet evaluator (workspace + dev-deps) and a test-only jsonnet
harness that evaluates services/.jsonnet and asserts each service's
derived
componentsmatches the Rust get_component_configs source of truth(url/port excluded — those are deploy-time placeholders on the Rust side).
Also fixes derive.infraFor to delegate to a file-level helper instead of
self.componentsFor(self rebinds to the returned object literal).Co-Authored-By: Claude Opus 4.8 (1M context) noreply@anthropic.com