diff --git a/packages/current/current.0.6.6/opam b/packages/current/current.0.6.6/opam new file mode 100644 index 00000000000..fa9ccc716d8 --- /dev/null +++ b/packages/current/current.0.6.6/opam @@ -0,0 +1,95 @@ +opam-version: "2.0" +synopsis: "Pipeline language for keeping things up-to-date" +description: """ +OCurrent provides an OCaml eDSL for writing CI/CD pipelines. + +It is used in ocaml-ci (which provides CI for OCaml projects on GitHub), +and in docker-base-images (a pipeline that builds Docker images for various +Linux distributions, OCaml compiler versions and CPU types, and pushes them +to Docker Hub). + +A pipeline is written much like you would write a one-shot sequential script, +but OCurrent will automatically re-run steps when the inputs change, and will +run steps in parallel where possible.""" +maintainer: ["Tim McGilchrist "] +authors: [ + "Thomas Leonard " + "Antonin Décimo " + "Tim McGilchrist " + "Craig Ferguson " + "Etienne MARAIS " + "Anil Madhavapeddy " + "David Allsopp " + "Ewan Mellor " + "Kate " + "Mark Elvers " + "Puneeth Chaganti " + "Lucas Pluvinage " + "Navin Keswani " + "Thomas Gazagnaire " + "Patrick Ferris " + "Arthur Wendling " + "Anurag Soni " + "Ambre Austen Suhamy " + "Hannes Mehnert " + "Ben Andrew " + "Gargi Sharma " + "Jonathan Coates " + "Jules Aguillon " + "Magnus Skjegstad " + "Shon Feder " + "smolck <46855713+smolck@users.noreply.github.com>" + "tatchi " +] +license: "Apache-2.0" +homepage: "https://github.com/ocurrent/ocurrent" +doc: "https://ocurrent.github.io/ocurrent/" +bug-reports: "https://github.com/ocurrent/ocurrent/issues" +depends: [ + "dune" {>= "3.3"} + "ocaml" {>= "4.12.0"} + "astring" {>= "0.8.5"} + "bos" + "cmdliner" {>= "1.1.0"} + "conf-libev" {os != "win32"} + "current_incr" {>= "0.6.1"} + "duration" + "fmt" {>= "0.8.9"} + "fpath" {>= "0.7.3"} + "logs" {>= "0.7.0"} + "lwt" {>= "5.6.1"} + "lwt-dllist" + "ppx_deriving" + "prometheus" + "re" {>= "1.9.0"} + "result" {>= "1.5"} + "sqlite3" + "alcotest" {with-test & >= "1.2.0"} + "alcotest-lwt" {with-test & >= "1.2.0"} + "prometheus-app" {with-test & >= "1.2"} + "odoc" {with-doc} +] +build: [ + ["dune" "subst"] {dev} + [ + "dune" + "build" + "-p" + name + "-j" + jobs + "@install" + "@runtest" {with-test} + "@doc" {with-doc} + ] +] +dev-repo: "git+https://github.com/ocurrent/ocurrent.git" +url { + src: + "https://github.com/ocurrent/ocurrent/releases/download/v0.6.6/current-0.6.6.tbz" + checksum: [ + "sha256=2329288bcbb455a3b8997f15d0090474e42274935379bc00d12abd22dcbf9990" + "sha512=27525c17c09fe90f2554701c60ef5d6f1d4b42f13f3c4245becbfecd0178f102739ec0a22732b2ed926510dd33d7d90a8f001df086e840279493182783d6c676" + ] +} +x-commit-hash: "bfc886e78e6da9e47904d2dfc7e11ad604af735f" diff --git a/packages/current_docker/current_docker.0.6.6/opam b/packages/current_docker/current_docker.0.6.6/opam new file mode 100644 index 00000000000..2ae0d1029a9 --- /dev/null +++ b/packages/current_docker/current_docker.0.6.6/opam @@ -0,0 +1,84 @@ +opam-version: "2.0" +synopsis: "OCurrent Docker plugin" +description: """ +OCurrent provides an OCaml eDSL for writing CI/CD pipelines. + +This package provides a plugin for interacting with Docker. +It can pull, build, run and push images, and can coordinate +multiple Docker Engine instances.""" +maintainer: ["Tim McGilchrist "] +authors: [ + "Thomas Leonard " + "Antonin Décimo " + "Tim McGilchrist " + "Craig Ferguson " + "Etienne MARAIS " + "Anil Madhavapeddy " + "David Allsopp " + "Ewan Mellor " + "Kate " + "Mark Elvers " + "Puneeth Chaganti " + "Lucas Pluvinage " + "Navin Keswani " + "Thomas Gazagnaire " + "Patrick Ferris " + "Arthur Wendling " + "Anurag Soni " + "Ambre Austen Suhamy " + "Hannes Mehnert " + "Ben Andrew " + "Gargi Sharma " + "Jonathan Coates " + "Jules Aguillon " + "Magnus Skjegstad " + "Shon Feder " + "smolck <46855713+smolck@users.noreply.github.com>" + "tatchi " +] +license: "Apache-2.0" +homepage: "https://github.com/ocurrent/ocurrent" +doc: "https://ocurrent.github.io/ocurrent/" +bug-reports: "https://github.com/ocurrent/ocurrent/issues" +depends: [ + "dune" {>= "3.3"} + "current" {= version} + "current_git" {= version} + "ocaml" {>= "4.12.0"} + "astring" {>= "0.8.5"} + "bos" {>= "0.2.0"} + "duration" {>= "0.1.3"} + "fmt" {>= "0.8.9"} + "fpath" {>= "0.7.3"} + "logs" {>= "0.7.0"} + "lwt" {>= "5.6.1"} + "ppx_deriving" + "ppx_deriving_yojson" {>= "3.5.1"} + "result" {>= "1.5"} + "yojson" + "odoc" {with-doc} +] +build: [ + ["dune" "subst"] {dev} + [ + "dune" + "build" + "-p" + name + "-j" + jobs + "@install" + "@runtest" {with-test} + "@doc" {with-doc} + ] +] +dev-repo: "git+https://github.com/ocurrent/ocurrent.git" +url { + src: + "https://github.com/ocurrent/ocurrent/releases/download/v0.6.6/current-0.6.6.tbz" + checksum: [ + "sha256=2329288bcbb455a3b8997f15d0090474e42274935379bc00d12abd22dcbf9990" + "sha512=27525c17c09fe90f2554701c60ef5d6f1d4b42f13f3c4245becbfecd0178f102739ec0a22732b2ed926510dd33d7d90a8f001df086e840279493182783d6c676" + ] +} +x-commit-hash: "bfc886e78e6da9e47904d2dfc7e11ad604af735f" diff --git a/packages/current_examples/current_examples.0.6.6/opam b/packages/current_examples/current_examples.0.6.6/opam new file mode 100644 index 00000000000..e211e2b3166 --- /dev/null +++ b/packages/current_examples/current_examples.0.6.6/opam @@ -0,0 +1,99 @@ +opam-version: "2.0" +synopsis: "Example pipelines for OCurrent" +description: """ +OCurrent provides an OCaml eDSL for writing CI/CD pipelines. + +This package provides some example pipelines. +It exists mainly to test the integration of various OCurrent +plugins.""" +maintainer: ["Tim McGilchrist "] +authors: [ + "Thomas Leonard " + "Antonin Décimo " + "Tim McGilchrist " + "Craig Ferguson " + "Etienne MARAIS " + "Anil Madhavapeddy " + "David Allsopp " + "Ewan Mellor " + "Kate " + "Mark Elvers " + "Puneeth Chaganti " + "Lucas Pluvinage " + "Navin Keswani " + "Thomas Gazagnaire " + "Patrick Ferris " + "Arthur Wendling " + "Anurag Soni " + "Ambre Austen Suhamy " + "Hannes Mehnert " + "Ben Andrew " + "Gargi Sharma " + "Jonathan Coates " + "Jules Aguillon " + "Magnus Skjegstad " + "Shon Feder " + "smolck <46855713+smolck@users.noreply.github.com>" + "tatchi " +] +license: "Apache-2.0" +homepage: "https://github.com/ocurrent/ocurrent" +doc: "https://ocurrent.github.io/ocurrent/" +bug-reports: "https://github.com/ocurrent/ocurrent/issues" +depends: [ + "dune" {>= "3.3"} + "current" {= version} + "current_docker" {= version} + "current_git" {= version} + "current_github" {= version} + "current_gitlab" {= version} + "current_rpc" {= version} + "current_web" {= version} + "current_ssh" {= version} + "ocaml" {>= "4.12.0"} + "capnp-rpc" {>= "1.2.3"} + "capnp-rpc-lwt" {>= "1.2.3"} + "capnp-rpc-net" {>= "1.2.3"} + "capnp-rpc-unix" {>= "1.2.3"} + "cmdliner" {>= "1.1.0"} + "duration" + "dockerfile" {>= "7.0.0"} + "fmt" {>= "0.8.9"} + "fpath" {>= "0.7.3"} + "logs" {>= "0.7.0"} + "lwt" {>= "5.6.1"} + "ppx_deriving" {>= "5.1"} + "ppx_deriving_yojson" {>= "3.6.1"} + "prometheus" {>= "0.7"} + "prometheus-app" {>= "1.2"} + "result" {>= "1.5"} + "routes" {>= "2.0.0"} + "uri" {>= "4.0.0"} + "yojson" {>= "1.7.0"} + "mdx" {with-test} + "odoc" {with-doc} +] +build: [ + ["dune" "subst"] {dev} + [ + "dune" + "build" + "-p" + name + "-j" + jobs + "@install" + "@runtest" {with-test} + "@doc" {with-doc} + ] +] +dev-repo: "git+https://github.com/ocurrent/ocurrent.git" +url { + src: + "https://github.com/ocurrent/ocurrent/releases/download/v0.6.6/current-0.6.6.tbz" + checksum: [ + "sha256=2329288bcbb455a3b8997f15d0090474e42274935379bc00d12abd22dcbf9990" + "sha512=27525c17c09fe90f2554701c60ef5d6f1d4b42f13f3c4245becbfecd0178f102739ec0a22732b2ed926510dd33d7d90a8f001df086e840279493182783d6c676" + ] +} +x-commit-hash: "bfc886e78e6da9e47904d2dfc7e11ad604af735f" diff --git a/packages/current_git/current_git.0.6.6/opam b/packages/current_git/current_git.0.6.6/opam new file mode 100644 index 00000000000..13b4b0ab7f6 --- /dev/null +++ b/packages/current_git/current_git.0.6.6/opam @@ -0,0 +1,88 @@ +opam-version: "2.0" +synopsis: "Git plugin for OCurrent" +description: """ +OCurrent provides an OCaml eDSL for writing CI/CD pipelines. + +This package provides primitives for interacting with Git. +It can pull from remote repositories, or monitor local ones for changes.""" +maintainer: ["Tim McGilchrist "] +authors: [ + "Thomas Leonard " + "Antonin Décimo " + "Tim McGilchrist " + "Craig Ferguson " + "Etienne MARAIS " + "Anil Madhavapeddy " + "David Allsopp " + "Ewan Mellor " + "Kate " + "Mark Elvers " + "Puneeth Chaganti " + "Lucas Pluvinage " + "Navin Keswani " + "Thomas Gazagnaire " + "Patrick Ferris " + "Arthur Wendling " + "Anurag Soni " + "Ambre Austen Suhamy " + "Hannes Mehnert " + "Ben Andrew " + "Gargi Sharma " + "Jonathan Coates " + "Jules Aguillon " + "Magnus Skjegstad " + "Shon Feder " + "smolck <46855713+smolck@users.noreply.github.com>" + "tatchi " +] +license: "Apache-2.0" +homepage: "https://github.com/ocurrent/ocurrent" +doc: "https://ocurrent.github.io/ocurrent/" +bug-reports: "https://github.com/ocurrent/ocurrent/issues" +depends: [ + "dune" {>= "3.3"} + "current" {= version} + "ocaml" {>= "4.12.0"} + "astring" {>= "0.8.5"} + "bos" {>= "0.2.0"} + "conf-git" + "cstruct" {>= "6.0.0"} + "fmt" {>= "0.8.9"} + "fpath" {>= "0.7.3"} + "irmin-watcher" + "logs" {>= "0.7.0"} + "lwt" {>= "5.6.1"} + "mirage-crypto" {>= "0.8.0"} + "ppx_deriving" + "ppx_deriving_yojson" {>= "3.5.1"} + "result" {>= "1.5"} + "yojson" + "mdx" {with-test} + "alcotest" {with-test & >= "1.2.0"} + "alcotest-lwt" {with-test & >= "1.2.0"} + "odoc" {with-doc} +] +build: [ + ["dune" "subst"] {dev} + [ + "dune" + "build" + "-p" + name + "-j" + jobs + "@install" + "@runtest" {with-test} + "@doc" {with-doc} + ] +] +dev-repo: "git+https://github.com/ocurrent/ocurrent.git" +url { + src: + "https://github.com/ocurrent/ocurrent/releases/download/v0.6.6/current-0.6.6.tbz" + checksum: [ + "sha256=2329288bcbb455a3b8997f15d0090474e42274935379bc00d12abd22dcbf9990" + "sha512=27525c17c09fe90f2554701c60ef5d6f1d4b42f13f3c4245becbfecd0178f102739ec0a22732b2ed926510dd33d7d90a8f001df086e840279493182783d6c676" + ] +} +x-commit-hash: "bfc886e78e6da9e47904d2dfc7e11ad604af735f" diff --git a/packages/current_github/current_github.0.6.6/opam b/packages/current_github/current_github.0.6.6/opam new file mode 100644 index 00000000000..6c6286bb727 --- /dev/null +++ b/packages/current_github/current_github.0.6.6/opam @@ -0,0 +1,98 @@ +opam-version: "2.0" +synopsis: "GitHub plugin for OCurrent" +description: """ +OCurrent provides an OCaml eDSL for writing CI/CD pipelines. + +This package provides primitives for interacting with GitHub. +It can monitor and clone remote GitHub repositories, and can +push GitHub status messages to show the results of testing +PRs and branches.""" +maintainer: ["Tim McGilchrist "] +authors: [ + "Thomas Leonard " + "Antonin Décimo " + "Tim McGilchrist " + "Craig Ferguson " + "Etienne MARAIS " + "Anil Madhavapeddy " + "David Allsopp " + "Ewan Mellor " + "Kate " + "Mark Elvers " + "Puneeth Chaganti " + "Lucas Pluvinage " + "Navin Keswani " + "Thomas Gazagnaire " + "Patrick Ferris " + "Arthur Wendling " + "Anurag Soni " + "Ambre Austen Suhamy " + "Hannes Mehnert " + "Ben Andrew " + "Gargi Sharma " + "Jonathan Coates " + "Jules Aguillon " + "Magnus Skjegstad " + "Shon Feder " + "smolck <46855713+smolck@users.noreply.github.com>" + "tatchi " +] +license: "Apache-2.0" +homepage: "https://github.com/ocurrent/ocurrent" +doc: "https://ocurrent.github.io/ocurrent/" +bug-reports: "https://github.com/ocurrent/ocurrent/issues" +depends: [ + "dune" {>= "3.3"} + "current" {= version} + "current_git" {= version} + "current_web" {= version} + "ocaml" {>= "4.12.0"} + "astring" {>= "0.8.5"} + "base64" {>= "3.4.0"} + "cmdliner" {>= "1.1.0"} + "cohttp-lwt-unix" {>= "4.0.0"} + "cstruct" {>= "5.2.0"} + "duration" + "fmt" {>= "0.8.9"} + "github-unix" {>= "4.4.0"} + "hex" {>= "1.4.0"} + "logs" {>= "0.7.0"} + "lwt" {>= "5.6.1"} + "mirage-crypto" + "mirage-crypto-pk" + "ppx_deriving_yojson" {>= "3.6.1"} + "prometheus" {>= "0.7"} + "ptime" + "result" {>= "1.5"} + "rresult" {>= "0.6.0"} + "tls-lwt" {>= "0.16.0"} + "tyxml" {>= "4.6.0"} + "uri" {>= "4.0.0"} + "x509" {>= "0.10.0"} + "yojson" + "odoc" {with-doc} +] +build: [ + ["dune" "subst"] {dev} + [ + "dune" + "build" + "-p" + name + "-j" + jobs + "@install" + "@runtest" {with-test} + "@doc" {with-doc} + ] +] +dev-repo: "git+https://github.com/ocurrent/ocurrent.git" +url { + src: + "https://github.com/ocurrent/ocurrent/releases/download/v0.6.6/current-0.6.6.tbz" + checksum: [ + "sha256=2329288bcbb455a3b8997f15d0090474e42274935379bc00d12abd22dcbf9990" + "sha512=27525c17c09fe90f2554701c60ef5d6f1d4b42f13f3c4245becbfecd0178f102739ec0a22732b2ed926510dd33d7d90a8f001df086e840279493182783d6c676" + ] +} +x-commit-hash: "bfc886e78e6da9e47904d2dfc7e11ad604af735f" diff --git a/packages/current_gitlab/current_gitlab.0.6.6/opam b/packages/current_gitlab/current_gitlab.0.6.6/opam new file mode 100644 index 00000000000..3e2ba4e31ff --- /dev/null +++ b/packages/current_gitlab/current_gitlab.0.6.6/opam @@ -0,0 +1,59 @@ +opam-version: "2.0" +synopsis: "GitLab plugin for OCurrent" +description: """ +OCurrent provides an OCaml eDSL for writing CI/CD pipelines. + +This package provides primitives for interacting with GitLab. +It can monitor and clone remote GitLab repositories, and can +push GitLab status messages to show the results of testing +PRs and branches.""" +maintainer: ["Tim McGilchrist "] +authors: ["Tim McGilchrist "] +license: "Apache-2.0" +homepage: "https://github.com/ocurrent/ocurrent" +doc: "https://ocurrent.github.io/ocurrent/" +bug-reports: "https://github.com/ocurrent/ocurrent/issues" +depends: [ + "dune" {>= "3.3"} + "current" {= version} + "current_git" {= version} + "current_web" {= version} + "ocaml" {>= "4.12.0"} + "cmdliner" {>= "1.1.0"} + "cohttp-lwt-unix" {>= "4.0.0"} + "fmt" {>= "0.8.9"} + "gitlab-unix" {>= "0.1.8"} + "logs" {>= "0.7.0"} + "lwt" {>= "5.6.1"} + "ppx_deriving_yojson" {>= "3.6.1"} + "prometheus" {>= "0.7"} + "ptime" + "result" {>= "1.5"} + "rresult" {>= "0.6.0"} + "yojson" + "odoc" {with-doc} +] +build: [ + ["dune" "subst"] {dev} + [ + "dune" + "build" + "-p" + name + "-j" + jobs + "@install" + "@runtest" {with-test} + "@doc" {with-doc} + ] +] +dev-repo: "git+https://github.com/ocurrent/ocurrent.git" +url { + src: + "https://github.com/ocurrent/ocurrent/releases/download/v0.6.6/current-0.6.6.tbz" + checksum: [ + "sha256=2329288bcbb455a3b8997f15d0090474e42274935379bc00d12abd22dcbf9990" + "sha512=27525c17c09fe90f2554701c60ef5d6f1d4b42f13f3c4245becbfecd0178f102739ec0a22732b2ed926510dd33d7d90a8f001df086e840279493182783d6c676" + ] +} +x-commit-hash: "bfc886e78e6da9e47904d2dfc7e11ad604af735f" diff --git a/packages/current_rpc/current_rpc.0.6.6/opam b/packages/current_rpc/current_rpc.0.6.6/opam new file mode 100644 index 00000000000..c166b861966 --- /dev/null +++ b/packages/current_rpc/current_rpc.0.6.6/opam @@ -0,0 +1,82 @@ +opam-version: "2.0" +synopsis: "Cap'n Proto RPC plugin for OCurrent" +description: """ +OCurrent provides an OCaml eDSL for writing CI/CD pipelines. + +This package provides a Cap'n Proto RPC interface, allowing +an OCurrent engine to be controlled remotely.""" +maintainer: ["Tim McGilchrist "] +authors: [ + "Thomas Leonard " + "Antonin Décimo " + "Tim McGilchrist " + "Craig Ferguson " + "Etienne MARAIS " + "Anil Madhavapeddy " + "David Allsopp " + "Ewan Mellor " + "Kate " + "Mark Elvers " + "Puneeth Chaganti " + "Lucas Pluvinage " + "Navin Keswani " + "Thomas Gazagnaire " + "Patrick Ferris " + "Arthur Wendling " + "Anurag Soni " + "Ambre Austen Suhamy " + "Hannes Mehnert " + "Ben Andrew " + "Gargi Sharma " + "Jonathan Coates " + "Jules Aguillon " + "Magnus Skjegstad " + "Shon Feder " + "smolck <46855713+smolck@users.noreply.github.com>" + "tatchi " +] +license: "Apache-2.0" +homepage: "https://github.com/ocurrent/ocurrent" +doc: "https://ocurrent.github.io/ocurrent/" +bug-reports: "https://github.com/ocurrent/ocurrent/issues" +depends: [ + "dune" {>= "3.3"} + "ocaml" {>= "4.12.0"} + "capnp" {>= "3.4.0"} + "capnp-rpc" {>= "1.2.3"} + "capnp-rpc-lwt" {>= "1.2.3"} + "fmt" {>= "0.8.9"} + "fpath" + "logs" {>= "0.7.0"} + "lwt" {>= "5.6.1"} + "result" {>= "1.5"} + "stdint" {>= "0.7.0"} + "odoc" {with-doc} +] +conflicts: [ + "x509" {= "0.11.0"} +] +build: [ + ["dune" "subst"] {dev} + [ + "dune" + "build" + "-p" + name + "-j" + jobs + "@install" + "@runtest" {with-test} + "@doc" {with-doc} + ] +] +dev-repo: "git+https://github.com/ocurrent/ocurrent.git" +url { + src: + "https://github.com/ocurrent/ocurrent/releases/download/v0.6.6/current-0.6.6.tbz" + checksum: [ + "sha256=2329288bcbb455a3b8997f15d0090474e42274935379bc00d12abd22dcbf9990" + "sha512=27525c17c09fe90f2554701c60ef5d6f1d4b42f13f3c4245becbfecd0178f102739ec0a22732b2ed926510dd33d7d90a8f001df086e840279493182783d6c676" + ] +} +x-commit-hash: "bfc886e78e6da9e47904d2dfc7e11ad604af735f" diff --git a/packages/current_slack/current_slack.0.6.6/opam b/packages/current_slack/current_slack.0.6.6/opam new file mode 100644 index 00000000000..2fe8c12bcbf --- /dev/null +++ b/packages/current_slack/current_slack.0.6.6/opam @@ -0,0 +1,78 @@ +opam-version: "2.0" +synopsis: "Slack plugin for OCurrent" +description: """ +OCurrent provides an OCaml eDSL for writing CI/CD pipelines. + +This package provides primitives for interacting with Slack. +It can post messages to slack channels.""" +maintainer: ["Tim McGilchrist "] +authors: [ + "Thomas Leonard " + "Antonin Décimo " + "Tim McGilchrist " + "Craig Ferguson " + "Etienne MARAIS " + "Anil Madhavapeddy " + "David Allsopp " + "Ewan Mellor " + "Kate " + "Mark Elvers " + "Puneeth Chaganti " + "Lucas Pluvinage " + "Navin Keswani " + "Thomas Gazagnaire " + "Patrick Ferris " + "Arthur Wendling " + "Anurag Soni " + "Ambre Austen Suhamy " + "Hannes Mehnert " + "Ben Andrew " + "Gargi Sharma " + "Jonathan Coates " + "Jules Aguillon " + "Magnus Skjegstad " + "Shon Feder " + "smolck <46855713+smolck@users.noreply.github.com>" + "tatchi " +] +license: "Apache-2.0" +homepage: "https://github.com/ocurrent/ocurrent" +doc: "https://ocurrent.github.io/ocurrent/" +bug-reports: "https://github.com/ocurrent/ocurrent/issues" +depends: [ + "dune" {>= "3.3"} + "current" {= version} + "ocaml" {>= "4.12.0"} + "cohttp-lwt-unix" {>= "4.0.0"} + "fmt" {>= "0.8.9"} + "logs" {>= "0.7.0"} + "lwt" {>= "5.6.1"} + "tls-lwt" {>= "0.16.0"} + "uri" {>= "4.0.0"} + "yojson" + "odoc" {with-doc} +] +build: [ + ["dune" "subst"] {dev} + [ + "dune" + "build" + "-p" + name + "-j" + jobs + "@install" + "@runtest" {with-test} + "@doc" {with-doc} + ] +] +dev-repo: "git+https://github.com/ocurrent/ocurrent.git" +url { + src: + "https://github.com/ocurrent/ocurrent/releases/download/v0.6.6/current-0.6.6.tbz" + checksum: [ + "sha256=2329288bcbb455a3b8997f15d0090474e42274935379bc00d12abd22dcbf9990" + "sha512=27525c17c09fe90f2554701c60ef5d6f1d4b42f13f3c4245becbfecd0178f102739ec0a22732b2ed926510dd33d7d90a8f001df086e840279493182783d6c676" + ] +} +x-commit-hash: "bfc886e78e6da9e47904d2dfc7e11ad604af735f" diff --git a/packages/current_ssh/current_ssh.0.6.6/opam b/packages/current_ssh/current_ssh.0.6.6/opam new file mode 100644 index 00000000000..4cf6d3c9a47 --- /dev/null +++ b/packages/current_ssh/current_ssh.0.6.6/opam @@ -0,0 +1,43 @@ +opam-version: "2.0" +synopsis: "SSH plugin for OCurrent" +description: """ +OCurrent provides an OCaml eDSL for writing CI/CD pipelines. + +This package provides a plugin for running ssh commands.""" +maintainer: ["Mark Elvers "] +authors: ["Mark Elvers "] +license: "Apache-2.0" +homepage: "https://github.com/ocurrent/ocurrent" +doc: "https://ocurrent.github.io/ocurrent/" +bug-reports: "https://github.com/ocurrent/ocurrent/issues" +depends: [ + "dune" {>= "3.3"} + "current" {= version} + "ocaml" {>= "4.12.0"} + "yojson" + "odoc" {with-doc} +] +build: [ + ["dune" "subst"] {dev} + [ + "dune" + "build" + "-p" + name + "-j" + jobs + "@install" + "@runtest" {with-test} + "@doc" {with-doc} + ] +] +dev-repo: "git+https://github.com/ocurrent/ocurrent.git" +url { + src: + "https://github.com/ocurrent/ocurrent/releases/download/v0.6.6/current-0.6.6.tbz" + checksum: [ + "sha256=2329288bcbb455a3b8997f15d0090474e42274935379bc00d12abd22dcbf9990" + "sha512=27525c17c09fe90f2554701c60ef5d6f1d4b42f13f3c4245becbfecd0178f102739ec0a22732b2ed926510dd33d7d90a8f001df086e840279493182783d6c676" + ] +} +x-commit-hash: "bfc886e78e6da9e47904d2dfc7e11ad604af735f" diff --git a/packages/current_web/current_web.0.6.6/opam b/packages/current_web/current_web.0.6.6/opam new file mode 100644 index 00000000000..54a1d4b851f --- /dev/null +++ b/packages/current_web/current_web.0.6.6/opam @@ -0,0 +1,106 @@ +opam-version: "2.0" +synopsis: "Test web UI for OCurrent" +description: """ +OCurrent provides an OCaml eDSL for writing CI/CD pipelines. + +This package provides a basic web UI for service administrators. +It shows the current pipeline visually and allows viewing job +logs and configuring the log analyser.""" +maintainer: ["Tim McGilchrist "] +authors: [ + "Thomas Leonard " + "Antonin Décimo " + "Tim McGilchrist " + "Craig Ferguson " + "Etienne MARAIS " + "Anil Madhavapeddy " + "David Allsopp " + "Ewan Mellor " + "Kate " + "Mark Elvers " + "Puneeth Chaganti " + "Lucas Pluvinage " + "Navin Keswani " + "Thomas Gazagnaire " + "Patrick Ferris " + "Arthur Wendling " + "Anurag Soni " + "Ambre Austen Suhamy " + "Hannes Mehnert " + "Ben Andrew " + "Gargi Sharma " + "Jonathan Coates " + "Jules Aguillon " + "Magnus Skjegstad " + "Shon Feder " + "smolck <46855713+smolck@users.noreply.github.com>" + "tatchi " +] +license: "Apache-2.0" +homepage: "https://github.com/ocurrent/ocurrent" +doc: "https://ocurrent.github.io/ocurrent/" +bug-reports: "https://github.com/ocurrent/ocurrent/issues" +depends: [ + "dune" {>= "3.3"} + "crunch" {build & >= "3.3.0"} + "current" {= version} + "ocaml" {>= "4.12.0"} + "ansi" {>= "0.5.0"} + "astring" {>= "0.8.5"} + "base64" + "bos" + "cmdliner" {>= "1.1.0"} + "cohttp-lwt-unix" {>= "4.0.0"} + "conduit-lwt-unix" {>= "2.2.2"} + "conf-graphviz" + "cstruct" {>= "5.2.0"} + "csv" {>= "2.4"} + "fmt" {>= "0.8.9"} + "fpath" {>= "0.7.3"} + "logs" {>= "0.7.0"} + "lwt" {>= "5.6.1"} + "mirage-crypto" {>= "0.8.7"} + "mirage-crypto-rng" {>= "0.11.0"} + "mirage-crypto-rng-lwt" {>= "0.11.0"} + "multipart_form-lwt" {>= "0.4.0"} + "ppx_deriving" {>= "5.1"} + "ppx_deriving_yojson" {>= "3.5.1"} + "ppx_sexp_conv" {>= "v0.14.1"} + "prometheus" {>= "0.7"} + "prometheus-app" {>= "1.2"} + "re" {>= "1.9.0"} + "result" {>= "1.5"} + "routes" {>= "2.0.0"} + "session" + "session-cohttp-lwt" + "sexplib" {>= "v0.14.0"} + "sqlite3" {>= "5.0.2"} + "tyxml" {>= "4.6.0"} + "uri" {>= "4.0.0"} + "yojson" {>= "1.7.0"} + "odoc" {with-doc} +] +build: [ + ["dune" "subst"] {dev} + [ + "dune" + "build" + "-p" + name + "-j" + jobs + "@install" + "@runtest" {with-test} + "@doc" {with-doc} + ] +] +dev-repo: "git+https://github.com/ocurrent/ocurrent.git" +url { + src: + "https://github.com/ocurrent/ocurrent/releases/download/v0.6.6/current-0.6.6.tbz" + checksum: [ + "sha256=2329288bcbb455a3b8997f15d0090474e42274935379bc00d12abd22dcbf9990" + "sha512=27525c17c09fe90f2554701c60ef5d6f1d4b42f13f3c4245becbfecd0178f102739ec0a22732b2ed926510dd33d7d90a8f001df086e840279493182783d6c676" + ] +} +x-commit-hash: "bfc886e78e6da9e47904d2dfc7e11ad604af735f"