currentversion
Pipeline language for keeping things up-to-date
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.
Author | Thomas Leonard <talex5@gmail.com> |
---|---|
License | Apache-2.0 |
Published | |
Homepage | https://github.com/ocurrent/ocurrent |
Issue Tracker | https://github.com/ocurrent/ocurrent/issues |
Maintainer | Thomas Leonard <talex5@gmail.com> |
Dependencies |
|
Source [http] | https://github.com/ocurrent/ocurrent/releases/download/0.6.4/current-0.6.4.tbz sha256=e6cafa330166719e3f8bf30a4ffeec79b0f290e3dcd420c4a53d6a55912f961d sha512=42d703a524ab61e3fd623ab4b1681bbe59c1d4426bebadb1bb50c3e6fcbb59d1aecb8041f2b6d09a9cb5eb5b6f79ec7b07eb4254ec39de30d406c20d4da7d664 |
Edit | https://github.com/ocaml/opam-repository/tree/master/packages/current/current.0.6.4/opam |
Required by
- current-albatross-deployer
- current-web-pipelines
- current_docker=0.6.4
- current_examples=0.6.4
- current_git=0.6.4
- current_github=0.6.4
- current_gitlab=0.6.4
- current_ocluster
- current_slack=0.6.4
- current_ssh<0.6.6
- current_web=0.6.4