Skip to content

Commit 5cd773e

Browse files
authored
Merge pull request #29021 from mtelvers/opam-publish-dockerfile-cmd.8.3.4
3 packages from ocurrent/ocaml-dockerfile at 8.3.4
2 parents ae6d942 + 7009d47 commit 5cd773e

File tree

3 files changed

+211
-0
lines changed
  • packages
    • dockerfile-cmd/dockerfile-cmd.8.3.4
    • dockerfile-opam/dockerfile-opam.8.3.4
    • dockerfile/dockerfile.8.3.4

3 files changed

+211
-0
lines changed
Lines changed: 73 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,73 @@
1+
opam-version: "2.0"
2+
synopsis: "Dockerfile eDSL -- generation support"
3+
description: """\
4+
This library provides a typed OCaml interface to generating Dockerfiles
5+
programmatically without having to resort to lots of shell scripting and
6+
awk/sed-style assembly.
7+
8+
This sublibrary has support functions for generating arrays of Dockerfiles
9+
programmatically."""
10+
maintainer: [
11+
"Anil Madhavapeddy <anil@recoil.org>"
12+
"Antonin Décimo <antonin@tarides.com>"
13+
"David Allsopp <david.allsopp@metastack.com>"
14+
"Kate <kit.ty.kate@disroot.org>"
15+
"Thomas Leonard <talex5@gmail.com>"
16+
"Tim McGilchrist <timmcgil@gmail.com>"
17+
]
18+
authors: [
19+
"Anil Madhavapeddy"
20+
"Anton Kochkov"
21+
"Antonin Décimo"
22+
"David Allsopp"
23+
"Ewan Mellor"
24+
"Kate Deplaix"
25+
"Louis Gesbert"
26+
"Mark Elvers"
27+
"Thomas Leonard"
28+
"Tim McGilchrist"
29+
]
30+
license: "ISC"
31+
tags: ["org:mirage" "org:ocamllabs"]
32+
homepage: "https://github.com/ocurrent/ocaml-dockerfile"
33+
bug-reports: "https://github.com/ocurrent/ocaml-dockerfile/issues"
34+
depends: [
35+
"dune" {>= "3.0"}
36+
"astring"
37+
"bos" {>= "0.2"}
38+
"cmdliner"
39+
"dockerfile-opam" {= version}
40+
"fmt" {>= "0.8.7"}
41+
"logs"
42+
"ppx_sexp_conv" {>= "v0.9.0"}
43+
"sexplib0"
44+
"odoc" {with-doc}
45+
]
46+
conflicts: [
47+
"result" {< "1.5"}
48+
"rresult" {< "0.7.0"}
49+
]
50+
build: [
51+
["dune" "subst"] {dev}
52+
[
53+
"dune"
54+
"build"
55+
"-p"
56+
name
57+
"-j"
58+
jobs
59+
"@install"
60+
"@runtest" {with-test}
61+
"@doc" {with-doc}
62+
]
63+
]
64+
dev-repo: "git+https://github.com/ocurrent/ocaml-dockerfile.git"
65+
url {
66+
src:
67+
"https://github.com/ocurrent/ocaml-dockerfile/releases/download/8.3.4/ocaml-dockerfile-8.3.4.tbz"
68+
checksum: [
69+
"md5=0361e8b3f55d2c2ce40d02eb23860a0d"
70+
"sha512=af64f551558a788d5deee00918174669c3b0974c7ea3f6dd8a3ad99cd339d365962e3b2576578a571158c248441775feb3a55c6c4522807a3a96b50cc2d23d75"
71+
]
72+
}
73+
x-maintenance-intent: ["(latest)"]
Lines changed: 71 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,71 @@
1+
opam-version: "2.0"
2+
synopsis: "Dockerfile eDSL -- opam support"
3+
description: """\
4+
This library provides a typed OCaml interface to generating Dockerfiles
5+
programmatically without having to resort to lots of shell scripting and
6+
awk/sed-style assembly.
7+
8+
The opam subpackage provides opam and Linux-specific distribution support
9+
for generating dockerfiles."""
10+
maintainer: [
11+
"Anil Madhavapeddy <anil@recoil.org>"
12+
"Antonin Décimo <antonin@tarides.com>"
13+
"David Allsopp <david.allsopp@metastack.com>"
14+
"Kate <kit.ty.kate@disroot.org>"
15+
"Thomas Leonard <talex5@gmail.com>"
16+
"Tim McGilchrist <timmcgil@gmail.com>"
17+
]
18+
authors: [
19+
"Anil Madhavapeddy"
20+
"Anton Kochkov"
21+
"Antonin Décimo"
22+
"David Allsopp"
23+
"Ewan Mellor"
24+
"Kate Deplaix"
25+
"Louis Gesbert"
26+
"Mark Elvers"
27+
"Thomas Leonard"
28+
"Tim McGilchrist"
29+
]
30+
license: "ISC"
31+
tags: ["org:mirage" "org:ocamllabs"]
32+
homepage: "https://github.com/ocurrent/ocaml-dockerfile"
33+
bug-reports: "https://github.com/ocurrent/ocaml-dockerfile/issues"
34+
depends: [
35+
"dune" {>= "3.0"}
36+
"dockerfile" {= version}
37+
"fmt" {>= "0.8.7"}
38+
"ocaml-version" {>= "3.5.0"}
39+
"ppx_sexp_conv" {>= "v0.9.0"}
40+
"sexplib0"
41+
"alcotest" {>= "1.9.1" & with-test}
42+
"odoc" {with-doc}
43+
]
44+
conflicts: [
45+
"result" {< "1.5"}
46+
"rresult" {< "0.7.0"}
47+
]
48+
build: [
49+
["dune" "subst"] {dev}
50+
[
51+
"dune"
52+
"build"
53+
"-p"
54+
name
55+
"-j"
56+
jobs
57+
"@install"
58+
"@runtest" {with-test}
59+
"@doc" {with-doc}
60+
]
61+
]
62+
dev-repo: "git+https://github.com/ocurrent/ocaml-dockerfile.git"
63+
url {
64+
src:
65+
"https://github.com/ocurrent/ocaml-dockerfile/releases/download/8.3.4/ocaml-dockerfile-8.3.4.tbz"
66+
checksum: [
67+
"md5=0361e8b3f55d2c2ce40d02eb23860a0d"
68+
"sha512=af64f551558a788d5deee00918174669c3b0974c7ea3f6dd8a3ad99cd339d365962e3b2576578a571158c248441775feb3a55c6c4522807a3a96b50cc2d23d75"
69+
]
70+
}
71+
x-maintenance-intent: ["(latest)"]
Lines changed: 67 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,67 @@
1+
opam-version: "2.0"
2+
synopsis: "Dockerfile eDSL in OCaml"
3+
description: """\
4+
This library provides a typed OCaml interface to generating Dockerfiles
5+
programmatically without having to resort to lots of shell scripting and
6+
awk/sed-style assembly."""
7+
maintainer: [
8+
"Anil Madhavapeddy <anil@recoil.org>"
9+
"Antonin Décimo <antonin@tarides.com>"
10+
"David Allsopp <david.allsopp@metastack.com>"
11+
"Kate <kit.ty.kate@disroot.org>"
12+
"Thomas Leonard <talex5@gmail.com>"
13+
"Tim McGilchrist <timmcgil@gmail.com>"
14+
]
15+
authors: [
16+
"Anil Madhavapeddy"
17+
"Anton Kochkov"
18+
"Antonin Décimo"
19+
"David Allsopp"
20+
"Ewan Mellor"
21+
"Kate Deplaix"
22+
"Louis Gesbert"
23+
"Mark Elvers"
24+
"Thomas Leonard"
25+
"Tim McGilchrist"
26+
]
27+
license: "ISC"
28+
tags: ["org:mirage" "org:ocamllabs"]
29+
homepage: "https://github.com/ocurrent/ocaml-dockerfile"
30+
bug-reports: "https://github.com/ocurrent/ocaml-dockerfile/issues"
31+
depends: [
32+
"dune" {>= "3.0"}
33+
"ocaml" {>= "4.08"}
34+
"fmt" {>= "0.8.7"}
35+
"ppx_sexp_conv" {>= "v0.9.0"}
36+
"sexplib0"
37+
"alcotest" {>= "1.9.1" & with-test}
38+
"odoc" {with-doc}
39+
]
40+
conflicts: [
41+
"result" {< "1.5"}
42+
"rresult" {< "0.7.0"}
43+
]
44+
build: [
45+
["dune" "subst"] {dev}
46+
[
47+
"dune"
48+
"build"
49+
"-p"
50+
name
51+
"-j"
52+
jobs
53+
"@install"
54+
"@runtest" {with-test}
55+
"@doc" {with-doc}
56+
]
57+
]
58+
dev-repo: "git+https://github.com/ocurrent/ocaml-dockerfile.git"
59+
url {
60+
src:
61+
"https://github.com/ocurrent/ocaml-dockerfile/releases/download/8.3.4/ocaml-dockerfile-8.3.4.tbz"
62+
checksum: [
63+
"md5=0361e8b3f55d2c2ce40d02eb23860a0d"
64+
"sha512=af64f551558a788d5deee00918174669c3b0974c7ea3f6dd8a3ad99cd339d365962e3b2576578a571158c248441775feb3a55c6c4522807a3a96b50cc2d23d75"
65+
]
66+
}
67+
x-maintenance-intent: ["(latest)"]

0 commit comments

Comments
 (0)