This page is out of date. The examples may not work with the latest version of the Reach command.
In this getting started doc, we’ll show working examples of using Reach to execute a group of Repeatr and Rio processes.
Reach lets you build pipelines of computations, connecting a series of steps by giving names to the Wares that should be passed between them; these steps get templated out into Repeatr Formulas and each run in dependency order.
The following sequence of commands should demonstrate some action:
git clone https://github.com/polydawn/reach-demo cd reach-demo reach emerge
The result should be a quick run of a reach demo.
Some of the interesting properties of the system to highlight here:
.timeless/catalogpath. (You can see these on github here: reach-demo//.timeless/catalog/…/lineage.tl) This means the name resolution is reproducible.
However, we also used another interesting feature which shakes things up a bit:
This document is currently a little terse :)
PRs to improve documentation are very welcome :)