this repo has no description
1opam-version: "2.0"
2maintainer: "Reynir Björnsson <reynir@reynir.dk>"
3authors: ["Reynir Björnsson <reynir@reynir.dk>"]
4homepage: "https://github.com/robur-coop/builder-web"
5dev-repo: "git+https://github.com/robur-coop/builder-web.git"
6bug-reports: "https://github.com/robur-coop/builder-web/issues"
7license: "ISC"
8
9build: [
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"}
15]
16
17depends: [
18 "ocaml" {>= "4.13.0"}
19 "dune" {>= "2.7.0"}
20 "builder" {>= "0.4.0"}
21 "dream" {>= "1.0.0~alpha7"}
22 "bos"
23 "ohex" {>= "0.2.0"}
24 "lwt" {>= "5.7.0"}
25 "caqti" {>= "2.1.2"}
26 "caqti-lwt"
27 "caqti-driver-sqlite3"
28 "mirage-crypto-rng" {>= "0.11.0"}
29 "kdf"
30 "opam-core"
31 "opam-format" {>= "2.1.0"}
32 "metrics" {>= "0.3.0"}
33 "metrics-lwt" {>= "0.3.0"}
34 "metrics-influx" {>= "0.3.0"}
35 "metrics-rusage" {>= "0.3.0"}
36 "ipaddr"
37 "tyxml" {>= "4.3.0"}
38 "ptime"
39 "duration"
40 "asn1-combinators" {>= "0.3.0"}
41 "logs"
42 "cmdliner" {>= "1.1.0"}
43 "uri"
44 "fmt" {>= "0.8.7"}
45 "cmarkit" {>= "0.3.0"}
46 "tar" {>= "3.0.0"}
47 "tar-unix" {>= "3.0.0"}
48 "owee"
49 "solo5-elftool" {>= "0.3.0" & < "0.4.0"}
50 "decompress" {>= "1.5.0"}
51 "digestif" {>= "1.2.0"}
52 "alcotest" {>= "1.2.0" & with-test}
53 "ppx_deriving" {with-test}
54 "ppx_deriving_yojson" {with-test}
55 "yojson" {with-test}
56]
57
58synopsis: "Web interface for builder"
59description: """
60Builder-web takes in submissions of builds, typically from [builder](https://github.com/robur-coop/builder/), and displays the produced artifacts in a way that makes it easy to compare checksums and build status.
61Produced binaries can be downloaded and executed.
62[builds.robur.coop](https://builds.robur.coop/) itself runs builder-web.
63"""
64url {
65 src:
66 "https://github.com/robur-coop/builder-web/releases/download/v0.2.0/builder-web-0.2.0.tbz"
67 checksum: [
68 "sha256=5f4f388368a6be57ca59a4463f00f0e52262fd45b85d8e8d757f1a0cf84b9df2"
69 "sha512=ce3572c962dc46b68237b62a48da6d8b431a3ac3ff4b786efa482142332f641bcc8793626b6c97b43912a5da1103c6246e97ecd608df75a32bc7c54c47acbe76"
70 ]
71}
72x-commit-hash: "402894405dea558e6ad9bc3466932d78e87d4f71"
73x-maintenance-intent: [ "(latest)" ]