Add pipeline steps (graph-01, graph-02) to Rakefile.
This commit is contained in:
parent
aa6f46bfc2
commit
e81120d353
1 changed files with 19 additions and 2 deletions
21
Rakefile
21
Rakefile
|
|
@ -61,6 +61,18 @@ file 'data/works.ttl' => 'src/map_work.rb' do
|
|||
run 'src/map_work.rb'
|
||||
end
|
||||
|
||||
# ── Pipeline steps ───────────────────────────────────────────────────────────
|
||||
|
||||
file 'data/graph-01.ttl' => 'map/step-01.rb' do
|
||||
run 'map/step-01.rb'
|
||||
end
|
||||
|
||||
UPDATE_QUERIES = FileList['updates/*.rq']
|
||||
|
||||
file 'data/graph-02.ttl' => ['data/graph-01.ttl', 'map/step-02.rb'] + UPDATE_QUERIES do
|
||||
run 'map/step-02.rb'
|
||||
end
|
||||
|
||||
# ── Aggregate tasks ──────────────────────────────────────────────────────────
|
||||
|
||||
GENERATED = %w[
|
||||
|
|
@ -79,12 +91,17 @@ GENERATED = %w[
|
|||
data/works.ttl
|
||||
].freeze
|
||||
|
||||
task default: GENERATED
|
||||
GRAPHS = %w[
|
||||
data/graph-01.ttl
|
||||
data/graph-02.ttl
|
||||
].freeze
|
||||
|
||||
task default: GENERATED + GRAPHS
|
||||
|
||||
task :clean do
|
||||
review_files = %w[
|
||||
data/countries_wikidata_review.ttl
|
||||
data/religions_wikidata_review.ttl
|
||||
]
|
||||
rm_f GENERATED + review_files
|
||||
rm_f GENERATED + GRAPHS + review_files
|
||||
end
|
||||
|
|
|
|||
Loading…
Reference in a new issue