noah/Taskfile.yml

39 lines
1018 B
YAML
Raw Normal View History

2021-01-14 16:51:39 +01:00
# https://taskfile.dev
version: '3'
output: prefixed
includes:
siegen: ./tasks/siegen.yml
2021-01-15 17:01:48 +01:00
wuppertal: ./tasks/wuppertal.yml
2021-01-14 16:51:39 +01:00
vars:
DATE: '{{ now | date "2006-01-02"}}'
env:
OPENREFINE:
sh: readlink -e openrefine/refine
OPENREFINE_CLIENT:
sh: readlink -e openrefine/openrefine-client
tasks:
default:
desc: alle Datenquellen harvesten und transformieren (parallel)
preconditions:
- sh: test -n "$(command -v metha-sync)"
msg: "requirement metha missing"
- sh: test -n "$(command -v java)"
msg: "requirement JAVA runtime environment (jre) missing"
- sh: test -x "$OPENREFINE"
msg: "requirement OpenRefine missing"
- sh: test -x "$OPENREFINE_CLIENT"
msg: "requirement openrefine-client missing"
- sh: test -n "$(command -v curl)"
msg: "requirement curl missing"
- sh: test -n "$(command -v xmllint)"
msg: "requirement xmllint missing"
2021-01-14 16:51:39 +01:00
deps:
2021-01-15 17:01:48 +01:00
- task: wuppertal:default
2021-01-14 16:51:39 +01:00
- task: siegen:default