datakit

Orchestrate applications using a Git-like dataflow
Description

DataKit is a tool to orchestrate applications using a Git-like dataflow. It revisits the UNIX pipeline concept, with a modern twist: streams of tree-structured data instead of raw text. DataKit allows you to define complex build pipelines over version-controlled data.

DataKit is currently used as the coordination layer for HyperKit, the hypervisor component of Docker for Mac and Windows, and for the [DataKitCI][] continuous integration system.

Install
Published
09 May 2017
Authors
Maintainers
Sources
datakit-0.10.1.tbz
md5=6cad40171e63d05fb58281fd05722ac7
Dependencies
alcotest with-test & >= "0.7.0" & < "0.8.0"
datakit-github with-test & >= "0.10.0" & < "0.11.0"
datakit-client with-test & >= "0.10.0" & < "0.11.0"
datakit-server >= "0.10.0" & < "0.11.0"
protocol-9p >= "0.11.0" & < "0.12.1"
protocol-9p-unix >= "0.11.0"
irmin-watcher >= "0.2.0"
mtime < "1.0.0"
asl >= "0.10"
logs >= "0.5.0"
hvsock >= "0.8.1"
named-pipe >= "0.4.0"
mirage-flow < "2.0.0"
conduit < "0.99"
lwt >= "3.0.0"
cstruct >= "2.2"
camlzip >= "1.06"
irmin-git >= "1.0.0" & < "2.0.0"
irmin >= "1.1.0" & < "1.2.0"
git >= "1.9.3"
jbuilder >= "1.0+beta7" & < "1.0+beta12"
ocaml >= "4.02.0" & < "4.06.0"
Reverse Dependencies
datakit-bridge-github >= "0.10.0" & < "0.11.0"
datakit-ci >= "0.10.0" & < "0.11.0"