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
|
Warning This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite.
This stack of pull requests is managed by Graphite. Learn more about stacking. |
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 Comparisons strip A new test Reviewed by Cursor Bugbot for commit abad9bf. Bugbot is set up for automated code reviews on this repo. Configure here. |
4e09c73 to
ee698fb
Compare
d4afa97 to
76bcceb
Compare
82ea7b8 to
2343695
Compare
2343695 to
66755ae
Compare
76bcceb to
4c79929
Compare
4c79929 to
3e8c542
Compare
3e8c542 to
abad9bf
Compare
66755ae to
75ef8f1
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