source: main/trunk/model-sites-dev/eurovision-lod/collect/eurovision/prepare/PREPARE-ALL.sh@ 35945

Last change on this file since 35945 was 35945, checked in by davidb, 2 years ago

Further improvements and flexibility

  • Property svn:executable set to *
File size: 1.0 KB
Line 
1#!/bin/bash
2
3
4tracks_to_run=${1:-track-a|track-b}
5
6run_track_a=`echo $tracks_to_run | grep track-a | wc -l`
7run_track_b=`echo $tracks_to_run | grep track-b | wc -l`
8
9echo ""
10echo "Running with stages:"
11echo " track-a : $run_track_a"
12echo " track-b : $run_track_b"
13
14echo "Sleeping for 5 seconds, to give time to press ^C to stop"
15echo "..."
16sleep 5
17echo "... continuing"
18echo ""
19
20
21./01-DOWNLOAD-ESC-LOD-DATA.sh \
22 && \
23./02-EXPLODE-SPARQLRESULTS-TO-IMPORT.sh \
24 && \
25./03-GEN-VOTING-METADATA.sh \
26 && \
27./04-COPY-VOTING-METADATA-TO-IMPORT.sh \
28 && \
29./05-PARSE-ADDITIONAL-METADATA-FROM-WIKIPEDIA.sh \
30 && \
31./06-COPY-PARSED-ADDITIONAL-METADATA-TO-IMPORT.sh
32
33if [ $? = 0 ] && [ $run_track_a = "1" ] ; then
34 ./07a-DOWNLOAD-SPOTIFY-LOD-DATA.sh \
35 && \
36 ./08a-EXPLODE-SPOTIFY-SPARQLRESULTS-TO-IMPORT.sh
37fi
38
39if [ $? = 0 ] && [ $run_track_b = "1" ] ; then
40
41 ./07b-GENERATE-ESSENTIA-FEATURES-DATA.sh \
42 && \
43 ./08b-COPY-AUDIO-FEATURES-TO-IMPORT.sh
44fi
45
46if [ $? = 0 ] ; then
47
48 ./09-GEN-PROBLEM-LOD-LISTS.sh
49fi
Note: See TracBrowser for help on using the repository browser.