Skip to content

Commit baa9c92

Browse files
tmcgilchristmoyodiallo
authored andcommitted
Add version information to solver-service binary.
1 parent 3a991a1 commit baa9c92

2 files changed

Lines changed: 7 additions & 1 deletion

File tree

service/dune

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
capnp-rpc-unix
1212
git-unix
1313
ocaml-version
14+
dune-build-info
1415
str
1516
fmt.cli
1617
fmt.tty)

service/main.ml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -149,9 +149,14 @@ let sockpath =
149149
will use stdin."
150150
~docv:"SOCKPATH" [ "sockpath" ]
151151

152+
let version =
153+
match Build_info.V1.version () with
154+
| None -> "n/a"
155+
| Some v -> Build_info.V1.Version.to_string v
156+
152157
let cmd =
153158
let doc = "Solver for ocaml-ci" in
154-
let info = Cmd.info "solver-service" ~doc in
159+
let info = Cmd.info "solver-service" ~doc ~version in
155160
Cmd.v info
156161
Term.(
157162
const main

0 commit comments

Comments
 (0)