master
branchThese are some more specific explanations that can be useful to read. If you have more questions submit a Github issue (with the “questions” label).
Why is
?make
, theBuild_process.t
argument, optional inEDSL.workflow_node
?
What's the use case for having "no-ops" as default targets?
There are many use cases,
google/skicka
for backups requires
setting up authentication manually),While configuring Ketrew (≤ 3.0.0) and trying to start a server it may fail with:
[ketrew: ERROR]
The "sqlite" backend was not available at Trakeva's compile time (available
backends: [ ... ])
It means that Trakeva was not compiled with support for the database backend you are requesting via the config-file.
Solutions:
opam install postgresql
or opam install sqlite3
(opam
will then
catch the change and recompile trakeva
and ketrew
).sqlite3
on MacOSX you should read
this.Sometimes you submit a 2000-nodes pipeline, and when it fails you want to see the node that “really” failed; i.e. that didn't fail because one of its dependencies failed.
Solution: use (and (is-failed) (not (is-dependency-dead)))
as part of the
filter in the WebUI.
There is an example ready to try in the Help section:
See also more discussion at issue
#345
.