-
Notifications
You must be signed in to change notification settings - Fork 153
/
Copy pathdatakit-ci.opam
59 lines (59 loc) · 1.67 KB
/
datakit-ci.opam
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
opam-version: "2.0"
maintainer: "[email protected]"
authors: [
"Thomas© Leonard" "Anil Madhavapeddy" "Dave Tucker" "Thomas Gazagnaire"
]
license: "Apache"
homepage: "https://github.com/moby/datakit"
doc: "https://docker.github.io/datakit/"
bug-reports: "https://github.com/moby/datakit/issues"
depends: [
"ocaml" {>= "4.03.0"}
"dune" {build}
"multipart-form-data"
"datakit-client" {>= "0.12.0"}
"datakit-client-9p" {>= "0.12.0"}
"datakit-github" {>= "0.12.0"}
"protocol-9p-unix" {>= "0.11.0"}
"astring"
"cmdliner"
"fmt"
"cstruct" {>="4.0.0"}
"cstruct-sexp"
"logs"
"tyxml" {>= "4.0.0"}
"tls" {>= "0.9.0"}
"conduit-lwt-unix" {>= "1.0.0"}
"io-page"
"pbkdf"
"webmachine" {>= "0.4.0"}
"session-redis-lwt" {>= "0.4.0"}
"session-webmachine" {>= "0.4.0"}
"redis-lwt"
"asetmap"
"github-unix" {>= "3.0.0"}
"prometheus-app"
"lwt" {>= "3.0.0"}
"ppx_sexp_conv" {build & >="v0.9.0"}
"crunch" {build}
"datakit" {with-test & >= "0.12.0"}
"irmin-unix" {with-test & >= "1.2.0"}
"alcotest" {with-test}
"cohttp-lwt-unix" {>= "1.0.0"}
"base64" {>="3.1.0"}
"uri" {>="3.0.0"}
"yojson" {>="1.7.0"}
]
build: [
["dune" "build" "-p" name "-j" jobs]
["dune" "runtest" "ci/tests"] {with-test}
]
dev-repo: "git+https://github.com/moby/datakit.git"
synopsis: "Continuous Integration service using DataKit"
description: """
DataKitCI is a continuous integration service that monitors your
GitHub project and tests each branch, tag and pull request. It
displays the test results as status indicators in the GitHub UI. It
keeps all of its state and logs in DataKit, rather than a traditional
relational database, allowing review with the usual Git tools.
"""