feat: bake product version from Spec and expose build in health.

Resolve MAJOR.MINOR via EventHubSpec/VERSION; CI run_number as EVENTHUB_BUILD; health returns version/build/git_sha/built_at.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-07-17 21:48:24 +03:00
parent 2b65a804d3
commit cd61aaff20
7 changed files with 72 additions and 4 deletions
+2
View File
@@ -25,6 +25,8 @@ test_health_get() ->
?assertEqual(<<"ok">>, maps:get(<<"status">>, Result)),
?assertEqual(<<"eventhub">>, maps:get(<<"service">>, Result)),
?assert(is_map_key(<<"version">>, Result)),
?assert(is_map_key(<<"build">>, Result)),
?assert(is_integer(maps:get(<<"build">>, Result))),
?assert(is_map_key(<<"git_sha">>, Result)).
test_health_wrong_method() ->