···
2
+
maintainer: "Reynir Björnsson <reynir@reynir.dk>"
3
+
authors: ["Reynir Björnsson <reynir@reynir.dk>"]
4
+
homepage: "https://github.com/roburio/builder-web"
5
+
dev-repo: "git+https://github.com/roburio/builder-web.git"
6
+
bug-reports: "https://github.com/roburio/builder-web/issues"
10
+
["dune" "subst"] {dev}
11
+
["dune" "build" "-p" name "-j" jobs]
12
+
["dune" "runtest" "-p" name "-j" jobs] {with-test}
13
+
["sh" "-ex" "packaging/FreeBSD/create_package.sh"] {os = "freebsd"}
14
+
["sh" "-ex" "packaging/debian/create_package.sh"] {os-family = "debian"}
18
+
"ocaml" {>= "4.10.0"}
20
+
"builder" {>= "0.2.0"}
21
+
"dream" {>= "1.0.0~alpha2"}
22
+
"cstruct" {>= "6.0.0"}
28
+
"caqti-driver-sqlite3"
32
+
"alcotest" {with-test}
34
+
"opam-format" {>= "2.1.0"}
35
+
"metrics" {>= "0.3.0"}
36
+
"metrics-lwt" {>= "0.3.0"}
37
+
"metrics-influx" {>= "0.3.0"}
38
+
"metrics-rusage" {>= "0.3.0"}
40
+
"tyxml" {>= "4.3.0"}
52
+
synopsis: "Web interface for builder"
54
+
Builder-web takes in submissions of builds, typically from [builder](https://github.com/roburio/builder/), and displays the produced artifacts in a way that makes it easy to compare checksums and build status.
55
+
Produced binaries can be downloaded and executed.
56
+
[builds.robur.coop](https://builds.robur.coop/) itself runs builder-web.
60
+
"https://github.com/roburio/builder-web/releases/download/v0.1.0/builder-web-v0.1.0.tbz"
62
+
"sha256=aaf4964cb2f82bfd260cf501e5dd16629193c8f761b9bc7556bdf1e904dbfa19"
63
+
"sha512=f5dadeccead601f0b230d8bdd4ddde842ce4e353dcf38eb317e33d4a8ee9adda9aaae642277c75b460331ace8075bdc41ce0130ab045c97410a5f40aa3ea384c"
66
+
x-commit-hash: "294a46df866347c2bc3c7f834f6de61182d61554"