diff --git a/Taskfile.yml b/Taskfile.yml index 7c478cf..1105fe4 100644 --- a/Taskfile.yml +++ b/Taskfile.yml @@ -21,6 +21,7 @@ tasks: - output/02-bibliotheca-main/bibliotheca.csv generates: - output/03-ba-sachsen/ba-sachsen.pic + - output/03-ba-sachsen/ba-sachsen.openrefine.tar.gz env: REFINE_WORKDIR: output/03-ba-sachsen REFINE_LOGFILE: log/03-ba-sachsen/{{.DATE}}.log diff --git a/tasks/03-ba-sachsen.sh b/tasks/03-ba-sachsen.sh index b28a299..1a5e96c 100755 --- a/tasks/03-ba-sachsen.sh +++ b/tasks/03-ba-sachsen.sh @@ -466,6 +466,20 @@ echo checkpoint "Export"; echo +# Export des OpenRefine-Projekts für Tests +format="openrefine.tar.gz" +echo "export ${p} to ${format} file..." +if curl -fs \ + --data project="${projects[$p]}" \ + "${endpoint}/command/core/export-project" \ + > "${workdir}/${p}.${format}" +then + log "exported ${p} (${projects[$p]}) to ${workdir}/${p}.${format}" +else + error "export of ${p} (${projects[$p]}) failed!" +fi +echo + # Export in PICA+ format="pic" echo "export ${p} to pica+ file using template..."