forked from ocurrent/opam-repo-ci
-
Notifications
You must be signed in to change notification settings - Fork 0
/
dune-project
93 lines (93 loc) · 1.98 KB
/
dune-project
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
(lang dune 2.0)
(name opam-repo-ci)
(generate_opam_files true)
(source (github ocurrent/opam-repo-ci))
(authors "[email protected]")
(maintainers "[email protected]")
(package
(name opam-repo-ci-api)
(synopsis "Cap'n Proto API for opam-repo-ci")
(conflicts
(conduit-lwt-unix (< 4.0.1)))
(depends
(dune (>= "1.11"))
(ocaml (>= "4.12.0"))
current_rpc
(capnp (>= 3.4.0))
capnp-rpc-lwt
dockerfile))
(package
(name opam-repo-ci-service)
(synopsis "Test OCaml projects on GitHub")
(conflicts
(ocaml-migrate-parsetree (= "1.7.1"))
(conduit-lwt-unix (< 4.0.1)))
(depends
(prometheus-app (>= 1.0))
(prometheus (>= 0.7))
ppx_sexp_conv
ppx_deriving_yojson
ppx_deriving
(mirage-crypto-rng (>= 0.8.8))
logs
(fmt (>= 0.8.7))
(dune (>= "1.11"))
(ocaml (>= "4.12.0"))
current_git
current_github
current_docker
current_web
current_rpc
memtrace
(capnp-rpc-lwt (>= 0.8.0))
(capnp-rpc-unix (>= 0.8.0))
opam-repo-ci-api
(opam-state (>= 2.1.0~beta4))
(opam-format (>= 2.1.0~beta4))
(opam-file-format (>= 2.1.2))
(sexplib (>= v0.14.0))
conf-libev
(dockerfile (>= 6.3.0))
(dockerfile-opam (>= 6.3.0))
(ocaml-version (>= 2.4.0))
(alcotest (and (>= 1.0.0) :with-test))
(alcotest-lwt (and (>= 1.0.1) :with-test))))
(package
(name opam-repo-ci-web)
(synopsis "Web-server frontend for opam-repo-ci")
(conflicts
(ocaml-migrate-parsetree (= "1.7.1"))
(conduit-lwt-unix (< 4.0.1)))
(depends
yojson
logs
(fmt (>= 0.8.7))
(ocaml (>= "4.12.0"))
current_rpc
current_ansi
prometheus-app
cmdliner
lwt
(cohttp-lwt-unix (>= 2.2.0))
(mirage-crypto-rng (>= 0.8.8))
tyxml
capnp-rpc-unix
opam-repo-ci-api
conf-libev
dockerfile
ppx_deriving_yojson))
(package
(name opam-repo-ci-client)
(synopsis "Command-line client for opam-repo-ci")
(conflicts
(conduit-lwt-unix (< 4.0.1)))
(depends
logs
(fmt (>= 0.8.7))
(dune (>= "1.11"))
(ocaml (>= "4.12.0"))
current_rpc
capnp-rpc-unix
opam-repo-ci-api
dockerfile))
(formatting disabled)